Using tumblr is a good way to get new visitors to your website, but if you research the page rank of the tags you use you can get a lot og value from them and if you find a high pr unused tag then your on to a winner.
You can use it for anything really, like anything you need to work at it and provide quality content, but if you have a good plan at the start then it's a great tool