Eden: Your sunglasses don't have any issue with "color" distortion on the edges? I had a pair of Oakleys done and I have that problem. Not huge, but far from perfect (especially when you consider the price). I use those sunglasses for running. If you don't have that problem, what frame did you get (I see various brands listed in the site you linked).

The one advantage of the Rudy Project flip up mechanism is that it makes it easy to go into a shop -- sometimes I ride with friends and either stop for a coffee or lunch. I've ridden in pouring rain and it never got in between the insert and the dark lenses.