My banshee has a chain return it seems to be made of some kind of cutting board maybe abs plastic? Itts on the rear sprocket kinda inside the skid plate. I really like reading this thread. Your brain is like a lightning storm of thoughts and ideas! Lol. On your oil seal idea, have you thought about doing a test to see how much they can handle and maybe even test to see how much vacume a typical motor exerts?