Nar Shaddaa was a seedy commercial hub even before KotOR.
Fun thing about Sleheyron, The Essential Atlas basically brings it back into canon as a prominent economic world in Hutt Space, second only behind Nar Shaddaa, and at the hub of several hyperlanes.
Which quests did you drop?
And NS Bonus doesn't start until close to 30. :P
And lastly, speeder cost got lowered in 1.2. It's only 35k to train now. I figure speeder is still a little extra.
"Sir,we are beginning our search for these rumored 'underwater villages'.They will not stay hidden for long". -Battle Droid Commander OOM-9!