Love all of this, it is aimed exactly at the "average" NA player and it gives a sense of "belonging" to a thing bigger than themselves, as commanders of a vessel.
Just let me tell something - a lot of player already use their imagination and do this daily with their friends - so the SOCIAL part is essential. No mechanics will ever be able to reach even close to what players can imagine together.
~S~
A little group of friends already will escort in your trade missions, guard your convoys, stick with you and defend you from raiders, etc. ( if they don't... *sigh*...)
The mechanic just replaces a important social part, but i agree that it meets the average need.