After finally reading through the OP, I'm glad I've come to the same conclusion on nearly all of the points made on my own. A good read regardless, and certainly helpful for those on the fence about certain things.