VESC has BLDC mode (in addition to FOC mode), which is suited for trapezoidal bemf motors. IIUC, that mode doesn't get much emphasis & testing currently, so unsure how good ATM it is.
Luna Cycle have VESC on BBSHD, someone with the setup would need to change to the mode from FOC to BLDC (assuming it already is in FOC mode) & see how it performs.