Stitch float was definitely my favorite, and the most innovative. The parade didn't seem to have much of a theme tying it together but it looked pretty fun.
I meant to say this earlier, but it's interesting that a lot of the signage lists English first before Chinese. Obviously they have English guide maps, but I didn't expect to see so much English in a park in Hong Kong.
The parade is fun, lots of lively music and dancing and plenty of Disney Characters.
Besides the signage being in English, the Cast Members were able to speak basic English pretty well.