Of all the things you've considered above, in your position, I'd agree with those thoughts the most. £2000-4000+ would be an awful lot to spend on a working/high-mileage e-bike, especially one that might need more specialist parts to fix... that's time off the road and not working. And I'd guess...