I think you are shortchanging yourself by only collecting points in one hotel program. I think it is even more important to diversify hotel points than airline miles.
There's nothing wrong with concentrating on 4-5 frequent flyer programs, but keep an open mind and consider how credit card points can transfer to other programs, or cover other travel expenses like the Capital One Venture card. Only you can decide whether another credit card will help meet your travel goals.