RustyRatRod

I have the XL BGE as well.

To clean mine I just get half load of charcoal going, put the grill on, put the indirect plate upside down on top of the grate, then close her up with the top and bottom wide open. She climbs to a bajillion degrees, and after a few hrs, everything is sparkling clean just like a self cleaning oven
Yep, works like a charm. Our cooking grates are grubby. Brush the top prior to each use but the bottom side is a train wreck. The smell of it cleaning is always pretty funky.
Haven't cleaned our Large. It gets,used pretty much daily, so it gets grubby. But one pizza cook and all is well...
I can hear the arteries clogging shut as I write this.
Nobody gets out alive in the end...might as well enjoy yourself...lol...