That's the drama. There are good mounting points up front with the visor hook screws. There is an interior light but it's held up on to smooth (unthreaded) rods by a couple of split star washer thingies. (Like the snap on washers that hold the wheels on a kids tricycle.)
These are difficult to replace but must come off just to replace the map light globes.
Don't know if there are better mounting points somewhere else under the head liner. Maybe someone with a stock roof console would know?
Pleased to see you're thinking about it though