Now that I see your cane strapped to the back let me ad the old saw "your a game rooster"''
When I was having allot of trouble learning to ride the unimproved steering 83 gl1100/Ural I thought about adding another hand position to the left side, as it was a bear to steer. I thought about a mountain bike add on one could switch too for a different hold. Bar ends http://www.nashbar.com/bikes/Product...2_548793_-1___
The trouble with the dampner it will calm the headshake but add steering effort. one of the motorcycle versions may damp less but steer easier:http://www.motorcycle-superstore.com...abilizers.aspx