I've done this! (Well, not at WDW, but at DL!!) I only had about 3 hours - but well worth it. Actually, I ended up there 2 times in the course of about 3 months - and then had a family trip a couple months later!