Hello James, and welcome to the forum.
I've owned one Tamron lens, and here is what I thought of it. Almost everything you mentioned about complaints on the B&H site were the same complaints I had with mine. Lens creep, slow auto-focus, and my version had a horrible 6' minimum focusing distance
That right there was enough to kill the deal. It was a 28-200, so I had bought it thinking like you, it would be a one lens that would cover everything, but found that unless I was outside in good light, I rarely pulled it out of the camera bag.
If you're looking ata lens, and already trying to figure out ways to fix it (Painters tape...HA! HA! I have a few lenses I've used that trick on) then I'm guessing you should save your money and find one that doesnt need fixing right from the manufacturer.
I see you've already made up your mind, so thats a good thing, I just wanted to voice my opinion incase anyone else was wondering.