Or disengage by pressing thumb at arrow, pulling in front brake lever, or closing throttle with grip.
Do you think one of these puppies would work with Electric Grips? Heres a pic of the throttle side lead for my grip heaters. One of the reasons I gave up on my NEP is the location of these leads fouling on the lower mount of the NEP. Hard to tell from the pics.
What exactly are you worried about?
The wire coming out of the bottom going around the starter button?
Is there any wires or such coming out of the back?
The bulk of the throttle lock is coming out of the back. Mounts to the screw that holds the brake lever on, and protrudes below the brake lever so that it will release when pulled.
I can try to get some better pics out of the garage sometime soon if needed.