Hi 'zuki,
no kill switch? Lord knows I've never had to use mine and I don't see them as necessary
BUT
the law around here sez you gotta have one.
If the rule is the same where you are, the local traffic nazis are liable to pick on a distinguished looking bike like yours to try for an easy ticket.