Congrats, but I'm gonna have to tap out after checking out the initial episodes. Although they were brief, I'm not up to listening to a non-stop Macho Man impression. Almost as annoying as Kaneda doing his "Tony Montana" or "Master" segments. Sorry.
Creative approach. Never got into pro wrestling though. Good luck!