Actually... I'm working hard with GaN, controlling them with a similar microcontroller that vesc uses. You would only need a different gate driver and A LOT less deadtime.
For motor drives I'm using 1us deadtime. With GaN its 15nsec, so imagine how critical the layout is and how difficult is to parallel those devices. I lost an unbelivable amount of time telling the fab what I needed.
Also, the gate driver needs to be special, the gate input cant exceed 5.5v.
Its a ton of work and money, requires a scope I still can't afford.
On the other hand, you can get 99+% efficiency which means much easier thermal requirements, ie smaller heatsinks. I'm still struggling with the instruments calibration because the damn thing will measure >100% efficiency with any environment change.
You can also switch at MHz and use much smaller components, but you dont care about that in a motor control application.
Of course you can ask me to implement that, and I'll gently provide a quote
