Hell I'd try it! I've done crazier things on my bike!Oh sh*t, I shouldn't have said that. I forgot there are so many saints in this forum.
I'd definitely do it if there it was professionally set up with safety gear and safety netting. It looks like fun!