I’ve been experimenting for about a year or two with mixing my own sports drink.
I’ve settled on just doing a flavorless mix with a 1:0.8 ratio. I love the mild taste and can drink it all day. I adjust the amount depending on my rides. 90g per hour for longer/harder rides. 60g per hour for 2 hours or less of easy riding. The harder TR workouts indoors are all done at 90g/h. I fuel all my rides with liquid carbs in this way.
I mix maltodextrin (Star Nutrition, purchased online in Sweden from Gymgrossisten.se) and fructose (dansukker, purchased at my local grocery store). I add one gram of electrolyte mix (purchased from Bulk.com) or more if it’s hot outside. I mix 135g (75g maltodextrin, 60g fructose) in one 750ml Elite bottle and that will get me through 1.5h of hard riding. I got two large 2kg buckets that I keep the stuff in in my kitchen.
In the US I bought some maltodextrin on Amazon that tasted like corn. I couldn’t drink it and it foamed a lot in the bottle so you might have to shop around for a brand that dissolves well and doesn’t taste horrible.