hi, just to confirm that for future reference... talked to Craig from moto rapido and pazzo clutch and levers do fit my 2003 Monster 620sie without any modification and the lever includes a pin that will activate the kill switch (or should I save deactivate) when pull in the clutch lever. i.e the bike will start when it is in gear as long as the side stand is up... may be it is time to order a pair!
thank you gremlin for your pointer to moto rapido!