Well anyways the base looks like the Gozanti base. Also isn't the scaling different for most of the huge ships? It mentions in the article at the 1/270 scale (same as Gozanti I think). While the CR-90 is at a different scale like 1/350 or something?
Any way mechanic wise it is definatly a support ship as it is a single card huge ship where a corvette sized ship has two section cards.
There are still two more titles left to be spoiled.
Deja Vu: one or more of them might add more weapons.
These bases are accurately scaled with each other.