I ended up buying a repro upper to lower yesterday from a member on Pinside. He tossed in his used whirlpool ramp for the price of shipping so I couldn't refuse.
I really appreciate the effort it took to dig these out. I would be VERY interested in your Bigfoot ramp. Mine is held together with a buttload of epoxy and the switch has red tuck tape holding it in place. It works, but it's a complete eye sore. I can't tell exactly what shape yours in from the photo, but it's definitely a massive improvement on the one I have. Would you be interested in selling it?
Tim