What are the differences between a VESC and a E-bike controller?
The E-bike controller appears to have a PWM AC output for closed-loop control of a brushless permanent magnet motor.
The VESC looks like it may have a similar capability.
Looking at just the online sales information, it is difficult to evaluate what is being offered with either product.
The E-bike controller is the type that is suitable for the linked motors, but you should carefully study the complete documentation for both the selected controllers and motors. If you can not obtain and study the documentation before purchasing, look elsewhere. If you can not verify suitability, look elsewhere.
Coordinating two motors that drive the same vehicle will be challenging.