Pro - doesn't use electricity, keeps the attic cooler than normal.
Cons - need a roof penetration (no worries if done correctly but just saying), unit failure is usually all or nothing (not just a motor replacement kinda thing, if you can still get one down the line).
I also was looking into solar roof vent.
More of the gable fan type, not the hole in the roof type.
But the solar fan has so little power, it just not worth it.