Yeah, I could see NQ giving everyone some SP to start with. The interesting bit will be to choose where to apply them wisely. As the system is basically the same as in EVE, personally I think the best way to go is to find the few crucial skills you just need to have and specialize from there. For EVE there are 14 such skills and it will be interesting to find the ones for DU. I can see quite some discussion around that.
While at first glance it seems a bit over complex and requiring micromanagement, the horrible initial graphic iteration aside, the system is a decent starting point.