On our last visit to DL, Jedi Training was the low point of our trip. DS had just turned 4. We showed up an hour early so we could sit on the front row. DS was wearing a star wars
lego tshirt, and did end up on the front row. However, as the waiting time wore on, other families really crowded around us. By showtime, we new it was going to be difficult to get picked. When the Jedi masters came out and started picking, they immediately picked our son! (I think it was because of the shirt.) As he stood up to walk out there, an unruly family next to us had their 2 boys (who showed up really late and squoze up front) stand up and run onstage. The second jedi master, the one that wasn't doing the choosing, sent our son back to sit down, as if they had enough kids up there. They then proceeded to continue picking kids out of the audience.
Needless to say, our little guy was heartbroken. As parents, my wife and I had to really hold it together to get through the show. We were pretty upset...
Our son got over the whole thing a lot faster than we did. We got some great pictures of the show, which our son loves, but I think they bring back painful memories for mom and dad.
I think the shirts do work, it might even help to have your own lightsaber!
Good luck!!