This is one of the best, and funniest, ideas I've EVER heard!!! Rock on! I would LOVE to watch something like this! I guess I need to save money to come out and see it.
How about this for a name: SM Warrior. (like Ninja Warrior, but better)
Great work. Can't wait to hear how it all comes together.