The only thing I can really add here is use 3+ types of cheese. I usually have cheddar, asiago, mozzarella, parmesan, gouda and brie as a base for my mac n cheese.
Did someone say Bacon?
18.5" Weber Smokey Mountain Cooker.
Black Thermopen <- the colour of speed!