Time will tell about the plastic cardboard roofing. It leaks in one place, but I expected it. Flimsy and wobbly as a baby giraffe until you bolt it to the house or other structure. I didn't use their masonry plugs. Instead I used 2x4 blocks for spacers on the top bar due to roof extending beyond the bar and 5 inch lag bolts through the bar/block and into gable studs. The wobbles are gone. 
Expect the back bar to sag in the middle regardless of how tight the screws are. I used a 2x4 cripple to get it level. Overall it's the right thing and if the roofing material gives up we still have the frame and any number of patio roofing material could go up there.