10 Amp motor speed and direction regulation

I have completed that using tamyia TEU-101BK controller, which is just 4 MOSFETs and it even supports PWM. It is a little bit expensive (30$), but I have it from RC car I am hacking, so why not?