Hi Golden Motor,
The new BAC 28x series controllers are great. If you want to make them even better, you should add the following, in this order:
1) Water proof connections
2) Input for wheel RPM (magnet on wheel and pickup coil connected to controller) to be able to sense cycle speed
3) Possibility to adjust wheel diameter used for speed calculation, max motor speed and the speed for when the power is starting to be reduced (EU/EN 15194 requirements)
4) Output for cycleanalyst (see
http://www.ebikes.ca/drainbrain.shtml)
5) Bicycle LED light power supply with programmable current limit (50, 100, 200, 350 mA) that can supply up to almost battery voltage - i.e. step down converter
And, finally, full EN 15194 compliance.
IMHO, Per