Pre-heat grill to medium heat. Soak skewers and ears of corn in cold water for about an hour. Preheat grill after 45 minutes. While corn is soaking, make the cheesy corn coating.
For the cheesy corn coating: In a 2 cup bowl, combine the mayo and next 4 ingredients. Stir until smooth. Stir in shredded cheese. Set mixture aside until corn is done cooking.
For corn: Lightly butter corn on all sides and season with seasoning(salt & pepper can be substituted).
Pull the first few husks back over the corn so that the corn is just covered. Tear off remaining husks, and break off the end of the cob. Use one of the loose husks to tie around the end of the cob over the husks to keep them in place while grilling.
Carefully stick one thick wooden skewer about 4” into the end of each cob.
Place corn directly over heat and grill for 2-3 minutes or until outside is charred. Rotate corn ¼ turn and continue cooking for 2-3 minutes. Repeat twice more or until entire cob is lightly charred and corn kernels are bright yellow in color.
Transfer corn to a platter and let rest for a few minutes. Unwrap the remaining husks from corn
Add extra condiments to small bowls with spoons if needed. Brush reserved cheesy corn coating over grilled corn. Serve topped with assorted condiments sprinkled over corn.