This topic seems to cause some interest judging by votes. So if there is further interest I could write a blog post in greater depth about this subject, and then we could probably have a more targeted discussion in the comments for it.
Please do it. I'm more or less in the same situation of the OP, and your answer gave me a fantastic energy boost.