I got a Pro Controller.
I primarily use my Switch docked, so if the Joy-Cons run out of battery, id have to dock them to charge before being able to play. The Pro Controller comes with a USBA to USBC cable, and can charge from the dock while playing in console mode, so it solves that problem.
The charging grip was an option I suppose, but I ended up going for the Pro controller because of the reviews, and ..... it is what it is, a great 'classic' controller (not as great as the GCN controller mind you). Had the charging grip come with the console in the box, I probably wouldn't have gotten a Pro controller. But, considering I'm a single player gamer who plans on using the Switch as a home console, i think the Pro controller will serve its purpose well.
Cheers