I have a KTM 530 now, scary similiar , are you my long lost brother or something :biggrin:.
I think mileage loss on the S if far more acceptable then the leaf/focus/fit's out there. Agree the superchargers and for that matter more public stations will exist down the road. I think gas stations...