Keep this in mind if you go BGE, get the KJ deflector. Or as they call it, plate setter. The pizza stone style of the KJ lends for better indirect cooking without hot zones that you get with the BGE. I benchmarked mine when I first got it, and held 200 degrees for well over 24 hours with a full packed cooker. I have not checked pricing lately, so I may be wrong. The KJ comes fully assembled with the cart.
The downside of ceramic cookers is you pay twice the price per sq inch of cook space. The upside being there isn't much that can impact these things once you dial them in, weather wise, they could care less if it is snowing outside. They are truly a weatherproof, do it all cooker for any season. Not much at all to break or replace, other than a gasket from time to time. I plan to get a Joe Jr if that's what they call them to use on my deck for dinner cooks.