Apparently very, very complicated, but turns out to be very very interesting instead, Testing in every way!!
I have been playing for about three months now and have barely scratched the surface of this game, and that is just as one type (explorer/salvager in general) of player, so how long it will take to try most of them, is anyones guess!
I like the way that if I plan ahead and get training skills lined up properly at times when I can't play, the game continues when I'm not actually playing and I come back (from holiday for example) to an enhanced ship or character.