With high end controllers those vibrations doesnt exist and there is no resistance of the motor (you cant tell if controller is on or off) you cant guess by sound if you have throttle aplied or not, complete silence.
I have not tested yet after the last changes made but I was able to get it running kind of.
With 6 fet ok, with 18fet there is a kick when switching from 60 to 360° and when switching back to 60 at low rpm it spins faster for a while after the switch. (Without any throttle)
Tested same settings on both and also tried to compensate for different snesor. 18fet's phase hall sensor has 2.5v at zero current, but 6 fet has the one you said is 2V (not tested)