You can use microswitches out on the grips -- it will require relays though to make everything work as you mentioned. As for using the "grounding capabilities" of the frame -- I'd think that over more. With all my Ducati-powered creations, I've bypassed grounding to the frame and wired proper grounding cables into everything. Perk is the bike starts easier (I use -2 ground cables) and no funky floating ground problems.
Source for microswitches and relays? Check out an electronics warehouse -- but the switches aren't usually waterproof or water resistant. Pay the few extra dollars and get the better microswitches designed for aviation or boat use.
Also when you place the order for parts, inquire about resettable fuses you can plug into your existing fuse panel -- @$3-5 dollars each. They will pay for themselves fairly fast...
Source for microswitches and relays? Check out an electronics warehouse -- but the switches aren't usually waterproof or water resistant. Pay the few extra dollars and get the better microswitches designed for aviation or boat use.
Also when you place the order for parts, inquire about resettable fuses you can plug into your existing fuse panel -- @$3-5 dollars each. They will pay for themselves fairly fast...