Can I install polycarbonate sheet?

No problem. The material is particularly user-friendly and very light, so that fewer cross bars are needed. This makes the supporting structure more straightforward and cheaper.