I agree that a front bag -- meaning a handlebar bag, not low-mounted panniers -- is convenient when you need something while riding. It's also a great place to put your map or route slip.
My experience has been that a handlebar bag degrades the handling of modern bicycles. I'm not sure that I'd put up with it on a bike not designed for it. A lot of folks do, though...