Had a sunroof in a pajero once that worked on the same principle, it never leaked nor let dust in it's easy to maintain the tracks and grease the cables so it fits perfectly every time, I don't see it as being a problem as long as you do the maintenance like the rest of your car, I reckon the car looks a lot like the Dodge Nitro though
__________________
" My JK Rocks!"
|