Thanks for the shoutout @Tim Emery.
Hey @Bo A Vanecko, welcome to the neighborhood. :)
First, I would say that you need to remember, just like a traditional rental, you make your money on an STR when you buy. Not when you rent or sell it. It's hard to do that these days (in Colorado), although throughout this summer prices have been dropping. People are starting to realize that they may have missed the boat or that they just priced too high when they put it on the market. In a resort area, demand and prices also fluctuate with the seasons. Regardless, with a 'newer townhome' in the WP area, I think it's going to take some real time and work to make it profitable. Personally, I like to make my STRs as close to passive income as possible, so I try to find off market fixer uppers and do my own remodels.
But, let's consider you've found something where you're confident that the numbers will work, and look at your other questions.
If you're adding up the fees associated with the different Online Travel Agencies (OTAs), consider that those costs will likely be passed on to you. So, hiring a property manager for this reason might not give you the benefit that you think. I also property manage for other STR owners, and if they choose the VRBO subscription over Pay Per Booking (PPB), they are responsible for the $499 annual subscription fee. PPB only makes sense for a property if VRBO brings you less than $10k per year, and in the WP area, you're likely going to see a lot more than this from VRBO, AirBNB, and BDC. At least until your direct booking strategy takes off and people begin finding you directly instead of through the OTAs.
As for management companies... there are several, some good, some terrible. Most of them will charge you at least 40% of your profits. I don't have the overhead that they do, and I streamline my processes with automated systems so that it really cuts back on the amount of work required to manage, so I'm able to do it for a lot less.
My overall thoughts on the area is that I LOVE Grand County. And guests do too. It's growing quite a bit too, and has been for the past few years. This has a lot of benefits, but also challenges. In Granby, they are introducing more STR laws at the beginning of 2020 that will further cut into profits, but hopefully shake out some of the competition that are contributing to the 'race to the bottom' on pricing, pushed mainly by AirBNB.
With that said, you need to be on at least AirBNB and VRBO/Homeaway, and probably BDC as well. My recommendation is the opposite of what you first stated. Instead of starting with a PM, start on your own if you have the time. Setup your accounts on AirBNB and VRBO, start accepting guests, and see how things go. Later, either work on your brand/direct bookings, or hire a PM to take advantage of their systems and brand, and give yourself more free time in exchange for less profit. The added benefit of this is that you will then have a good idea of how things should work, what you should expect to see in terms of occupancy rate and revenue, and you won't have to just believe the marketing info that the PM gives you. You can fact check it and make an informed decision before entering into a partnership with one.