We liked both, as well. For the DCA, a great place to sit is the first row of the second section, rather than in the orchestra section. This way, when the "animals" parade through, they are right there in front of you. All the actors handling them smile and wave right at you. My kids just loved it!
For the DL show, it was very cute and they will pick a few kids to come up and participate. It was a blast. Afterwards, Aladdin and Jasmine will sign autographs, too. At least, they did in 2005. I assume they still do. So that would be a great way to get Jasmine's autograph, rather than waiting at Princess Fantasy Fair.
Come to think of it, I haven't seen anyone stating there are princes in the Princess Fantasy Fair, so it may be one of the few ways to get Aladdin's autograph. Whatever happened to Cinderella's Prince Charming? And Prince Phillip?