The dictionary description of Ginormus :Ginormus A combination of gigantic & enormous; shockingly big.
And I think this is a fitting description for this battery. Mostly suitable for generators and utilities who can strategically place them. Imagine the benefits for utilities as a backup for redundancy. Power available during storms. Managed utilization of generation, charging at low use periods ready for high use periods.
One of the problems with Solar and Wind generation has now been overcome... they can only be used when generating. BUT with this massive battery storage loads can be balanced and controlled. There are just such huge benefits. Not just for the utilities, but also in keeping prices down for the end users... consumers.