Are the names set in stone? I mean, are you guys dead set on them?
I ask because I'm not too keen on the "bladestorm" unit name. It bugs me for some reason. Probably because it sounds more like an action or ability than a proper unit name.
Perhaps Blade Dancers might be more suitable?