I did get all my gears replaced and it's working well. Got a XT cassette and it fixed the jumping in 11th gear, so that's obviously a worn cog. Ordered another 11T cog for my other wheel set. I have a full extra set of wheels with more road-worthy tires - smart sams, and then the dirt set with tubeless minions. Installed a new KMC E11 chain - ebike rated. Very easy to install - comes with a missing link, I had the plier tool.
Evidently the XT cassette is a little more refined than the SLX - I have one of each now. Seems to shift just a little smoother, very quiet. I may opt for another XT set. They're pretty cheap from aliexpress - $36 for a 11 speed SLX and $56 for a XT. They arrive from china in about a week. I gave $90 for a XT from Jensons, amazon wasn't any cheaper.
Another interesting parts tidbit...the hanger. Ordered one from amazon, a PILO and I thought it was some kind of china knock-off, and it got delayed, so I ordered another one from derailleur hanger dot com whom claims to make their own super duty and extra strong hangers. It arrived quickly, cost just a hair more, and low and behold has the same PILO brand stamped in it! So they are either their brand, or they're sourcing them from the same place. Not sure how they might compare to a Giant OEM. It did install perfectly and now I have a spare.