I'll second HornVibes. It's fun and definitely different. I don't really know the other pieces, apart from Dragons in the Sky. I've never had a setup where I could make a piece with tape work, so it was never an option for me.
Congratulations on looking for some pieces that are a little bit different for your recital. I did my best to perform most of the normal required rep prior to my big recitals so that I could make the programing a little bit more diverse and hopefully entertaining for those watching who aren't necessarily horn enthusiasts.