When you say "shake" are you talking about the brief shudder you get when starting a sensorless motor? Or is it a bigger problem than that?
Near by, but sorry, my english is to poor to explain this problem.
a short try, the programming on sensorless motor/controller is not so easy and the signal is not so clean as on sensor-motor/controller because it works with "against EMK" i dont know whether it is correct written?
And you must see that a lifepo4 battery is full loaded near 60v. My special crazyman controller is able to handle it but many controller cant handle 60V.
further you must match full loaded battery with in around 55v x 25Amps you send 1350Watt (on phase it is more) to this small 250Watt Motor.
My suggest, if you want drive 48v battery, then use not more as 13Amp´s at the controller.
And we are again on the theme, what the people want?
a bicycle with elelctric support , or a Motorbike?
At time i design a motor for chaindrive because i belief a chaindrive system with 250Watt have enough power for speed and Hill. Supporting speed will be around 35km/h and climbing ability is also enough when you match that a human only have 150Watt, then a 250Watt motor-support should be enough, even on hill´s
regards
frank