Like narrating the steve video or something while the band plays the score behind you live? That would be really unique. I think you're in such an interesting position because a lot of your music isn't necessarily in the form of 'songs'.
the live show will be songs only. and maybe some additional pranks