great work man. If i may add the invisions vision is the exact same as the other, for their frames/lenses are interchangeble. So you can change that to excellent as well I guess.
EDIT: They also have excellent breathability and comfort. The only difference noticeble difference between them and the I3 is the bottom of the I3 being softer and longer, thus a bit higher profile, and allows more bounces. I have both the invision and I3 bottoms on mine