Is every race going to have their own introduction video?
If their respective creators MAKE an introduction video I don't see why not.
But WarStalkeR will, of course, only make videos for the two factions he created.
There has to be room for people to employ strategy
There is.
This monster costs 120 FP, so it will require some effort in order to even field it (as far as I remember you only start with 90 or 100 or so FP at the beginning of a battle).
Note that other mods have huge ships as well, for WAY less FP. The Omega and Oort (minimash) for example cost "only" 40 and 60 FP each and are able to take apart swarms of Onslaughts with similar ease.
So it seems WarStalkeR has intentionally made this monster cost an extra large amount of FP in order to balance it out better.
In addition to making it incredibly slow and making it's weapons front-loaded.
From what I have seen it is likely for all the factions in this mod to be balanced with each other more than any other mod so far has accomplished.