Just did my keyswitch, can't say I enjoyed it at all.
Hard to get apart, hard to get off(needed a short Phillips to remove and a couple of small screw drivers to release the tangs).
It was dirty inside, my wiring was solid.
It was worth doing as my ignition would cut off every so often at speed.
That was a bad feeling.
Of course the dash light didn't work either.
'02 KTM 640 Adventure-lowered
"On the road there are no special cases."
Cormack McCarthy-The Crossing
The faster it goes the faster it breaks.
And high performance=high maintenance.