@namshee It won't block your view, as when you're on a (road) bike, your head naturally tilts down. You end up looking through the tops of the lenses. The placement of it in these press shots is spot-on. I don't think it'd impede vision at all.
The price has a bit of an "eep!" factor, but overall, a very cool little device with a smart mounting strategy. I don't want to have to sacrifice my Oakleys to get a HUD; with this Garmin, I won't!