That's old information - ESCs for R/C cars have been able to reverse electronically for years and the main limitation has been that manufacturers built in a short delay (usually 1 or 2 seconds) to protect their electronics. If you do the research and find an ESC that has no delay other than the need to brake the motor as Mario mentioned, then you can have virtually the same drive characteristics as a brushed motor. The main difference is that brushed motors have a minimum start-up speed of several hundred RPM, while a brushed motor will turn at very low speeds. To get around that, you can use a high reduction gearbox - I use a 26:1 reduction and the result is hard to tell from brushed motors.