I never had the internal stock controller so I cannot compare.
The VESC is an open source/open hardware controller, which was developed for electric skateboards, but can also be used for e-bikes.
The advantage is, you can change basically everything, which is also the disadvantage, since you...