Well I do have two things going for me:
1. I live at the beach. Completely flat (the highest point is only 12' above sea level and that's even man made)
2. I weigh 300 lbs. so when I let off the gas, the bike slows very quickly. lol
I'm just trying to figure out how you would hold in the clutch AND apply the front brake with your left hand at the same time. ??????????
Bobby