If you want decent pedal assist functions, get a KT controller. The S12S sine wave one from BMS battery would be a good match. You have to buy an LCD to go with it, and you can use any of their throttles and PASs with it, it might be a good idea to buy a wheel-speed sensor too in case your motor doesn't have one.
With one of those controllers, you'll hardly need to use the throttle. They make the motor run very quiet and smooth, plus you get all the speed, power, voltage, distance, etc. info from the LCD.