I installed a set of the OEM heated grips on my 2013 Standard, they work fine. I've used after-market on previous bikes with good results also but the OEM required no fiddling beyond the standard installation. No guesswork or kludges, the bike is built for them so the wiring is already in place. It wasn't a piece of cake install, but most accessory installations on this bike are tedious due to the plastic.
I use grip puppies during the summer months then remove them for winter driving. Grip Puppies are an insulator and it will reduce the life of a heating element if it can't shed it's heat quickly. The difference may not show up for years but it's a real thing. Like not cleaning the lint trap in your dryer.

Also:
*They can't be turned on until the bike has run for a few seconds. Something about the alternator not joining the party until the bike has been running for 5-10 seconds.
*The left heating element is installed on a metal bar, the right on a plastic throttle, there is temperature imbalance. Most heated grips try to balance this by putting less current through the plastic one but it is an imperfect solution that you may notice.

In defense of after-market, there are some that allow finer control of temperature and may be easier and cheaper to replace one or both heaters if they go out.
Lots of choices!

Maybe they could build wireless charging type device into grips that would allow for wireless heated gloves?

Best of luck either way!