Don't know if this is going to help, but i did this on my 06 Jetta, did alot of reading, but i did two runs through the fuel system (2 x half a can on 2 full tanks of fuel). Then did a 1/3 of a can in the crank case, the day of the scheduled oil change. I ran 34 miles before driving to the oil change. Did a full oil change (Mobile 1 full syth) and since then done about 2000k in miles.
On the can and in many readings, DO NOT DRIVE TOO LONG AFTER ADDING. it thins the oil out and clean the debris from the engine, so get rid of the oil ASAP.
I'll add a couple of things i've found, first, it ran well before and a little better after, I did mainly as a start to doing it to the wifes Denali, so your post has me intrested. Secondly, from what i've read and depending on driving styles, carbon build up is less if you drive hard, (engine wise) and is only needed if the engine is designed pre 89, what i've read., i do think this is the case with soccer (football for me) mums short schoole runs. However, some call this snake oil, but i hold reservations on that, because fuels are diluted these days compare to pre 89's, and on top of that, I do not trust the fuel companies. I
In summary, 'd say and based even on Amazon reviews, that this stuff works, I would really be intrested in a video of you doing this to a GMC product.
Good luck man...
Cheers POLO