Great feedback all around!
Quick note, the $300 was for the install of the heated grips, which was way, way, too much. For the first service was about $150. I plan on doing all non-major stuff myself (also got the service manual for the bike). I have no problems taking the thing apart for the most part, have friends that can step me through really difficult stuff but they are out of town for a couple months ...
I did end up getting the Oxford Heated grips and still in the process of installing. I had to Dremel/sand down the throttle tube, hopefully it's all cured up when I get home tonight and I'll start with the wiring (I did test them first!). Just the test, they got really, really warm. Can't wait to see how they work with my "winter" gloves (Klim Vanguard GTX Long w/ 1.0 Liners) ... they have a pretty slim palm, so should transfer heat well.
I did notice a lot of folks mention wind guards, I can't really seem to find a cheaper "wind deflection-only" pair that could easily be removed come summer (bike looks too good all nekkid) for the 2019 CB500F ... but I'll keep looking. Most are bar-end connectors and after taking off those for the grips, never want to mess with those damned things again ... which reminds me I need to get some loctite.