Getting to the throttle body involves removing the hose clamp on the intake pipe (rubber) and gently pulling it off. If you consider that "fairly involved," you should NOT be attempting to clean your TB yourself!
Next up, TB cleaning is NOT going to solve a hesitation issue. Garuanteed. Never heard of TB cleaner solving anything on anything but a gummed up, old hooptie, and I've been working professionally on cars for more than a decade. Not to mention NOTHING like that on a JK (see previous). Save your time, and investigate another path.
Is it still under warranty? Take it in to Chrysler. Is it an automatic? 6-speed?
Is your air filter new/clean? (And no, knocking dirt/crud out of an ancient filter does NOT make it clean!) Do you run name-brand gas? Is the Jeep modified in any way? Are you at high altitude? Towing?
Throwing parts and work at a problem rarely solves it. Diagnosing the problem correctly before you start is how a professional tackles a job. So should any DIYer, otherwise you cost yourself $$$, time, and headaches you could have EASILY avoided if you did your homework in advance. Hook it up to even a more basic, $200 scan tool/OBDII code reader from Autozone, and find out the conditions of your hesitation- is there a computer fault? Just because the CEL isn't lit doesn't mean you're not tripping a readiness code.
I'm NOT attacking you here, or anything, but this is a problem I run into as a professional all the time. Some guy reads about some wonder fix on the internet that's utter bollocks, and tries it himself, makes things worse, spends $1k in parts that make MY life harder by muddying up the problem with new ones, then brings me the aftermath. If he had only brought it in to the shop in the first place, paid me $50 for a quickie diag, he could have saved himself a lot of wasted Autozone trips
That's my story, and I'm sticking to it