I acknowledge some benefits of installing the winch over the diff, but (for me) the negatives far outweigh the few benefits.
First and foremost you can’t see the spool. How the hell are you supposed to properly spool the winch with it inside the car. (Caveat Polaris turbo S winch mount hides the spool from the user as well)
The heat from the radiator bakes your winch and line constantly.
having had a general & turbo w winch above the diff and the horrible OEM turbo S winch mount I vowed I’d never mount a winch again where I couldn’t see it spool.
I do agree that you cant see it spool easily but I mainly rock crawling and I keep hitting it before i would the tires ended up jamming my last one and so I moved it over the diff so it couldn’t get hit and now the tire hit before anything which a lot better for what I use it for.