I'm pretty obsessive about brushing and flossing, after a misspent youth in which I got a cavity in EVERY SINGLE TOOTH IN MY HEAD. I also have several broken teeth and crowns.
My hygienist has no issues with my sports drinks or bloks. CC, I guess if you really must have the sugary drinks on the bike, treat every bike ride like a delicious sweet dessert and clean your teeth well after? (Mine suggested I try sugar free gum for the convenience factor, but I am not fond of gum. Maybe try that?)
"If Americans want to live the American Dream, they should go to Denmark." - Richard Wilkinson