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