My 2003 620 dark has the clutch interlock switch. I have CRGs so I just start it in neutral. I never stall since the CRGs are adjustable for my little hands.
Last I heard, CA cycleworks wasn't carrying the generic adjustable levers. I bought a pair just before my bike got backed into, the shop put some CRGs on for me while it was in getting repaired, so I still have the generic adjustable levers sitting in the box they came in. Feel free to PM me if you might be interested in them.
The CRG's are gorgeous levers. People first notice the bike as a whole, then they notice how sweet the levers are.