..., but after you transfer it to a shared account, can't the person that you are sharing the account with change the movechar and move that char to another account?
the main thing that I would worry about is people
A. Screwing the ship's rep up
B. Changing the ship/buying another
C. Stripping it clean/spending all of the cash on it
D. Transferring it to another account
if those can be overcome (maybe auto-kick like someone mentioned), then I don't see why not
but again...not a coder, so I dunno how hard this is