It is a bit rough as it's an Early Access game. However it seems to be going places. If you don't mind some occasional bugs Starbound gives you more. Oh, there's a character wipe happening soon too so starting Starbound after the next patch would be best.
Get a few friends playing on skype or whatever you use and its a blast. Some of my best times gaming have been 5+ hour sessions of terraria with a couple buddies. Heaps of content i've sunk around 50 hours in the last few months which aint bad for $2.5.
Playing by yourself can be pretty boring imo. I played enough to kill the first 3 bosses solo but got bored of digging by myself.