Word of caution: we were staying at Beach Club last year with an 8:05 Garden Grill. We were not let in until roughly 7:50 or so, and we were starting to get a little antsy to say the least. The lady and security said they were waiting on the "all clear", but there were a lot of people ahead of us at GG when we got there. It could simply have been the shorter walk from the front of Epcot...
Nothing that would keep me away, I just wanted to give you fair warning about it...others may have a different experience with it.