Your inspirational lever could be brakes
I have mine set to the throttle on the Evo and it does help as you dont have to jab the button to slow down.. just raise and lower to suit the nose dip!
I was told about his one and found it so thought I'd share.
http://www.noob.us/miscellaneous/battle ... he-safari/
Also came across this by accident and thought they were just plum nuts!!! I was waiting for a friendly fire incident!!
Tidied up the URL for you Dave.
Great website and the videos are short and informative.. nice post Dave.. managed to watch em all in 10mins of lunchbreak