Self-hosting is great, for as long as you're around to provide support.
Reply on news.ycombinator.com