Here is the info from Pingel on the model you are asking about. Basically it IS for everyday use for just about any bike. It has a controller that does "blip" the ignition to unload the tranny for shifting. If it had a problem working on a bike I think it would be on "full power" shifts.....
I have thought about using the Holeshot powershifter just to blip mine for full power, clutchless manual shifts at the strip but am kinda worried about hosing up my tranny....
From Pingel....
"These kits are designed for throttle ?on? clutchless up shifting with a single push of the button. Down shifting is also achieved by a push of the downshift button. Clutch use is required for starting and stopping only. Suited for Sport Bikes, Drag Bikes, Customs, Cruisers, and Touring Bikes, these kits are also the perfect match for male and female riders who own bikes that require a lot of hand strength to pull in the clutch lever, typically found on H-D models. OEM shifting ability is retained even after installation.
Pingel All Electric Up/Down Shifter kits include a dual button handlebar control, a shift cylinder plated with a lustrous chrome finish, bolt-on shift cylinder support bracket and the state of the art control module which sends a quick and reliable signal from the button control to the shift cylinder without any delay. Also included is the ignition kill module which momentarily interrupts the ignition coils, and step-by-step instructions with photos for easy installation.
We have videos here showing many of our shifters in operation and with each kit, where available."