For that type of bike, I'd suggest the Kryptonite M-18 at the back, and the Krabus VL202 securing the front wheel to railings/bike rack, and to your frame.
The battery creates a new concern for me, and possibly I'd look for an extra long good U-lock that would go through the frame and rear wheel, and also fit around the battery. From memory, I think the Xena XUL310 is longer, but difficult to source, and uber expensive. Consider also the Kryptonite Evolution-4 300mm and the Abus Granit Plus X 54 300mm as other longer versions.
So another solution would be: Abus Granit Plus X 54 300mm, at the rear, Kryptonite M18 at the front, and a disk alarm through the chainring. You could save money by getting a different lock to the M18, and for that I'd recommend the OnGuard Brute X4 (LS). Its nearly as strong as the M18, but less than half the price.
For that type of bike, I'd suggest the Kryptonite M-18 at the back, and the Krabus VL202 securing the front wheel to railings/bike rack, and to your frame.
The battery creates a new concern for me, and possibly I'd look for an extra long good U-lock that would go through the frame and rear wheel, and also fit around the battery. From memory, I think the Xena XUL310 is longer, but difficult to source, and uber expensive. Consider also the Kryptonite Evolution-4 300mm and the Abus Granit Plus X 54 300mm as other longer versions.
So another solution would be: Abus Granit Plus X 54 300mm, at the rear, Kryptonite M18 at the front, and a disk alarm through the chainring. You could save money by getting a different lock to the M18, and for that I'd recommend the OnGuard Brute X4 (LS). Its nearly as strong as the M18, but less than half the price.