I don't know about players starting on a station, rather than a planet. It may be a small detail but the planetary animations surely make for a nicer start?
That having been said, Omega-3 isn't a bad location. Sprague could even work.
Tau-29 and the finesses of the Kusari civil war are a bit much to deal with for a new player though, imo.