I don't think any of the solar-powered vents have a big enough battery to last more than a couple of years. Deep cycling a battery every day is going to end a battery in a couple of years, even with the best lithium technology. To make a solar-powered load reliable, you need storage = 4-5 days x daily energy consumption. This allows you to not have to deep cycle (or worse) EVERY day. But such a large battery is impractical in a cabin vent. And even if the battery size was not an issue, battery price is.
Solar-powered yard lights don't last for the same reason - too small a battery for the daily load.
Fred W
Stuart Mariner 19 (with a solar-powered deck vent that now only works when the sun is shining) Sweet P
Yeopim Creek, Albemarle Sound, NC