I have had milenco aero and now grand aero and both have been excellent.
Make sure you buy the alternative pads for your vehicle, I have the vw v-blocks which were great on my Tiguan and now on my Santa Fe.
As for which glass to have, I chose convex and I find them fine