/signing, and agreeing with something does not accomplish anything. Giving constructive feedback, however does. Ahem, read my above post again. Really read it.
As an alternative, as previously stated, if you can write up some really kickass RP you could PERHAPS use it under a Corsair ID/IFF. Sure, this does not grant you access to the holy piracy grounds of New York in which you'll get lolganked by LABCs anyway, but there are plenty of other places you can pirate which would be within your ZoI, such as Sigma 13 and the Omegas.