I would suggest making a deposit on ALL sites you spend any time playing on as you'll often need to do this in order to be able to make a withdrawal of money from your account (no sense in playing countless hours for monopoly money (a.k.a. 'play /pretend money)
Prior to depositing ANYWHERE, be sure there are some withdrawal options available to you in the area you are residing in. Sites have been known to change their withdrawal options fairly frequently... it is actually the main reason I have stopped playing on most sites these days.
As far as whether or not Titan is worth it... I think if you're a microstakes player it is still worth it to play on this site for the micro stakes tournaments. Cash games just don't have enough player traffic for me but the tables are definitely softer than some of the others.