Don't forget that you can order online before you get to BoG, which will save you time and (hopefully) get you in and out between your Fast Pass windows! This looks like fun and I'm glad you finally have the guest list looking more solid. You have a lot more patience than I do!! The dining plan only seems to make sense if you eat at character meals. We have a toddler, so we'll be getting the dining plan when we go, but that's because with the cost of the character meals we've looked at, we'll break even on the dining plan (which makes the convenience of not having to pay for anything worth it). Mind you, we're doing character meals and only breaking even.