Everyone has DJs though, it's just a bit boring isn't it?
In approximately the same was as cars having round wheels is boring. You might think square ones will be 'kooky' and show off your personality but they would be shit to drive on.
Similarly a wedding is primarily about people being able to eat, drink, chat and celebrate your marriage. It doesn't fit well with live entertainment because no one will listen. It doesn't fit well with very marmite taste because there will be a lot of different groups there.
Make the day as easy and simple as possible and you will enjoy the party.
This ^ from P2 has it spot on.
Yes, it's your day, but surely you don't want your friends to feel uncomfortable ?
Regardless of what any of us think about drag acts, to me the idea of booking a 'cabaret' (of any kind) for your wedding is just odd.
The format of the ceremony, some drinks whilst waiting around whilst photos are taken, and nice meal, then short speeches, then get up to mingle, chat to others, and dance is a winning formula. Even if you were saying 'a comedian / magician/singer / harpist / full on orchestral concert' I'd be squirming after sitting for the meal. I want to get up and move then, and do it without anyone being paid to embarrass me.