The facade is not that bad now, does it have an offset?
The advantage of the screens is the low installation height, meaning a small box, and they are NOT susceptible to wind. The light permeability can be chosen by selecting the fabric. The disadvantage is that they are more expensive and you cannot control the light entry like with a venetian blind.
Ours are too new to have experience with mold. However, one or two screens have wrinkles, I hope this is somehow a matter of adjustment.
Do you want built-in boxes or surface-mounted boxes? Then you have to hurry.