Re the overlay you'd want to see images of this as there are good jobs out there and others that er leave a lot to be desiredThe sanctum has an overlay. The left ramp wasn't rusted when I had it. But it did stick sometimes and wasn't always making the switch properly.
I think the owner is.on here somewhere so maybe he can chip in.