The best bike would be a cyclocross one fitted with slick tyres and hydraulic brakes.This would give you a stronger frame with clearances for wider tyres and very good stopping power.Planet X do a titanium one that would be perfect,alloy or steel would also work well.
The Bafang BBSHD is a good...