I don't need either to cycle, but finding the glasses/mask combo great for tackling those suprise clouds of tiny erratic flies you get this time of year.
You're registering on Love to Ride England, would you rather be registered on Love to Ride ? It's the same site, you'll just access more local information.