A lot of very good comments posted here. I was trying to think of how to put what I wanted to say when I happened upon this post which in my view pretty much sums it up.
We all have different backgrounds, tolerances, expectations etc. Only you can make the best call for you.