Competitors product’s, especially those which us technology such as FOC or similar modules work incredibly well when they’re setup correctly. However, they can often take considerable time to setup correctly and will not respond well to changes in motor or other application specific characteristics.
Depending on the nature of your application, FOC may well be the right option for you. However, if you’re looking for something that you can get up and running as quickly as possible and which will continue to operate well, then ZikoOptimise enabled motor controllers may be a good option.