invisiframe on a gloss bike is a no-brainer, on a matte finish bike you have to know that it has more sheen than most matte paint and you'll see the seams.
Yes, I switched to the Fox 38 170, it's way better. Feels more stable and it helps with confidence on nasty terrain. I spent $800 on the new fork and I do not regret it. Geometry-wise I noticed zero difference, is there some? sure...but I can't tell.
Biking glasses don't fog up but because of the airflow they let air onto the eye at high speeds (fast descents)...this makes my eyes water, which is dangerous. Goggles fix this but they are much hotter...
Is there a product that blocks the wind at high speed and also doesn't fog when stopped?