I have a Fiamma F45 on my Sprinter Westy. I bought a screen room from Fiamma, that's made up of a set of aluminum "beams" that fit along the side edges of the awning. These clamp the edges of the waning fabric, and are grooved with a channel to accept the side panels that have a "bolt rope" at the top, and then the vertical edges of the panels zip together. Takes about 30 minutes to set up...
I'd be interested to see what this other company has planned for their sidewall system.
I've gotten decent support from Fiamma, but I think a previous poster was in error when they said they make the stuff in Florida. Actually, almost everything is made in Italy, and sometimes you have to wait on the next shipping container from the Old World to get your parts.
Love mine, though.