Just a note on the cake destroying. I work in Banquets at a Historical Hotel (yes, I kept the college job for the weekends). I attend someone's wedding every weekend!
We don't destroy the cake, per se, BUT I do end up throwing the entire (or most of it) bottom layer of the cake out in the garbage. Oh yes, it is true, the wedding cake, right in the dump!!! So that is an advantage that Disney charges per person . . . so the cake is actually all used (maybe).
After serving weddings for the past 5.5 years, my biggest tip is to just serve cake for dessert. It saves you $$ and doesn't waste the cake! Opt for the dessert party instead!!
lisa