Cannon has already made a /restart command.
It could be set up with the starter fleas with only a change in where it it is and perhaps a recruit ID instead of civi. Level restriction for use can be set as well on the restart. Set it to 8.
So ok, I want to be an OC. I make my character, i log in, type /restart OC. I get kicked, log back in and poof I'm on Malta in my starter flea.
Yes this can already be done with the plugin that has been made. Just needs set up. The hang up on it may be that "who wants to take the time to set it up?" OR "how will it be abused" OR "Are they just too lazy to fly and set up their ship as they always have?" Dunno really what the hang up is just thoughts *sigh*
Personally I love the restart command. We use it on the USA server for PvP events in Connecticut. Easy way to make sure everyone has exactly what they should have etc. There are talks of using it for Faction restarts as described above, but it is still undecided at this time.
*scrambles away muttering about not posting and just lurking*