I have a Magic and could not be happier. As far as wind, I have the windshields and it help the driver & passenger only. I am sure it is pretty windy, but it is worth every penny to me. The kids do not have to climb all over the interior to climb from the back of the boat to run & jump off the front, (which it seems as all we do when we boat).
I beach and float, not too much boating.
Feel free to PM me with any questions.