You should try the LH side for a change Loz 

 Not much I know but got a spare pair of gloves you can have mate, dunno if the std Monster levers i've got as spares for my DD bike will help but you can have them too if you like. 
 Brands on a 750 eh! Sheer luxury compared to a 583 Monster sonny 

 On the Indy circuit especially, just get out there and show those 99*'s that "small" bikes rule 
