Be conservative with the shunt mod. The original controller is tiny and enclosed in the compartment at the bottom of the bike, so shedding heat could be an issue.
Saying that, the original motor responds well to sensorless controllers, so if the controller or hall sensors blow, you have the...