I second the Bridgestone Battlax's... I run them on 4 of my bikes here in PRC. The only bike not running them in my rides here is my Beemer GS which I have shoehorned on a pair of Karoo 3's for the 50/50 needed in the dirt.

On another note in regards to the kickstand killswitch... to clarify - when you turn the ignition switch on and start the engine with the bike parked on the side stand, that it starts without issue... correct so far? What happens though with engine the idling and you pull the clutch lever in and click the bike into gear with the side stand down... engine cutout/off? I ask as I have several bikes that allow the bike to be started in neutral with the side stand down, but the moment the clutch lever is pulled and a gear is selected - the engine cuts out. Try it if you haven't already...
Other bikes may not allow the bikes engine to be started with the side stand in the deployed/down position, or engaging brakes etc.