I agree with you on the roof lifters . . . . a great improvement! We had ours installed by Jeff and Marty and it seems that they have the mounting location down to a science. With nothing on the roof (solar panels, boats, etc.), mine will stay down without the need to clip the clips. It takes a little effort to pull on the aluminum handle (lifting device), but once the roof gets about 2/3s of the way down, it almost falls the rest of thr way. I have to attribute this to the mounting location of the struts. They did a great job!
Richard
Can you post a couple photos. Sounds like they mounted them right, I would like to see the placement of the mounting points.