You're not the only one. I use 100% throttle regen too. I've pointed out time after time that regen only kicks in when you roll the throttle all the way off to the stop. If you keep it off of the stop, you don't get regen; you coast. It's easy enough to see for yourself. My custom mode is 100% torque, 100% throttle regen and 100% braking regen. When riding the twisties I seldom touch the brakes at all, just use the throttle (which is similar to how I ride my ICE bike).
I use "Eco" mode on the highway as a "Poor Man's Cruise Control." Holding the throttle WFO means I cruise along at 70 mph. Our posted speed limits here are only 55mph, but if you do that, you will be passed like you're standing still and get a LOT of dirty looks from your fellow drivers. At 70 I'm pretty much keeping pace with traffic; passing a few, getting passed by a few.
Once off the highway, I click back into my "Custom" mode so I can more easily dice through traffic. I find the "Sport" mode completely useless.