If your 4 and 8yr old like the characters and are not shy, they will love MBYBBQ. We go every year and take our 8Yr old DGS and it is his favorite show at DW.
Be sure and get there early and grab a table before going to the buffet. It is best to sit at a table that is along the dance floor, that way the parents can eat and keep an eye on their kiddos. Either Mom or Dad can hold the seats while the rest go up to the buffet. The food is typical Bar-B-Que, ribs, chicken, hot dogs, hamburgers(the absolute worst burger I have ever tried), cole slaw, baked beans, corn bread, corn on the cob, etc. The desserts are in small freezers, I think I saw Mickey Bars, Popsicles, etc. They also have all the beer and wine and soft drinks you can drink. They serve beer, wine and lemonade while you are waiting for the buffet to open.
The band is pretty good, they have a show and some singing and dancing, but the main draw is dancing with the characters. It is a mad house and yes it is noisy but the kids seem to love it.
Even if you are on the dining plan they will take your credit card # when you make the ADR. They say they will not charge it unless you don't show up. Well, this is the first time in 7 years that they charged my card. I always check my statement and the charge was there.

It took me 3 hours to get it taken care of ( Well, they say they are going to give me a credit, I have to wait till the end of the month to see)

So just be careful they don't charge you if you are on DP. You pick up your tickets when you check into your hotel and they will immediately take off 2 TS credits per person when they give you the tickets.
Go and enjoy!
