I would've loved to help but I have my own faction, sorry. Anyway, Velocity sounds pretty good. Also, try to get a 150 player, and make sure he/she knows EPW (PWI won't really help) since you'll get new players at first and you'll have to help them.
When I made my faction I made a list of names and keeped going down the list until one actually worked (meaning it wasn't taken by another faction). If none worked then I looked up synonyms and antonyms in a thesaurus. Anywho. Goodluck with your faction, I like the way Impulse sounds but remember to make sure its not already taken.
BUMP.So i checked those 3 names. And none of them were available, well f*ck me Let's search some new names!