I have a Caburg flip front too - I find it's not too heavy (for a flip) and wind noise isn't too bad either - the extra visor is a plus for me as I wear glasses, so I don't have to stop to swap from regular to sunnies (which is a hassle) if that big yellow ball in the sky suddenly makes an appearance! ;D

One thing I have decided though, is my next lid I get will have the option of a pinlock or similar system on it. If you intend to ride in anything but the nicest weather you will be fighting a constant battle against fogging otherwise...