Looks like it will work.
Your review: Weatherproofing is a concern.
Seems a little more like a commercial installation product, but we needed the special size, and this was the only one we could find.
Lots of holes and joints in the frame.
But with a little sticky flashing paper and some trim.
The operation of the louvers seems very good.