Can you not bump start it? had to do that a couple of times on my old 125, it ran down the battery so quick that if you cranked it over 4-5 times it's kill the battery. A quick waddle down the road (living on a slope helped!) and it was back running.
Unless you live at the bottom of a valley you've got plenty of hills around to bump start itthen just take it for a good thrash to charge the battery.
You can't bump the street triple if it has a low battery.
Does it have a slipper clutch? That stops you bump starting an engine.
I assume so, as long as I leave the car off I can't see any issues with it?
is it to stop the tyre skidding?