Generally, the lineup looks good. I don't know the age group of the kids and so, my advice may be of limited usefulness. Remember, the age of the kids will affect the the length of the show (since their attention spans will differ), the patter used (since their understanding will differ), and the types of effects you perform.
Most of my kids shows are between 30 to 45 minutes in length. When routining the show, I list out all of the effects I am considering, much like you did in your post. I try to incorporate as many effects as possible that use either volunteers or audience participation. I find this is incredibly important in maintaining interest.
Then, I categorize each effect (ie. vanish, production, transformation, etc.) You want to ensure that you use a continuing variety of effects in order to maintain interest.
Once that is done, I rank each effect on the basis of overall audience impact. You want these impact ratings to continually increase as the show goes on. The final effect should be your big finale - it should be clean and visual, allowing you an opportunity to say or imply - THAT'S IT FOLKS!! TIME TO APPLAUD.
I know this sounds like a lot of work, but it's worth it. I've been doing kids shows for over 28 years now and this is the proven formula that I have developed over time.
I agree a kids show should be no longer then 45 min long... after that they loose interest... I did many kid shows in the past and after 30 min the crown starts to get restless... unless you have good patter...
My last magic show was in 1996...
Thanks to you guys I revised my list a bit… whacha you all think?
peanutbutter and jelly
equal unequal ropes
-needle through balloon (combo routine w/ticky bot)
--photo frame (b/w photo change to color)
chicken soup (routine with a pogoda box)
-chinese production panels (combo routine w a pogoda box)
- end absorbing news to color changing water
cut and restore rope
no tear paper
go home and rest! lol
nd I have a few more on hand such as my TT / chameleon silk / silk serenade if the mood calls for it