Problem with the roof is that the Sunroof and the motor are in the way. So you don't have much room there either.
Dave, You might want to try taking the LCD out of the enclosure and relocating the buttons to it as well. I think form the picture that would work.