Bluetooth RC car

I am trying to teach myself some electronics and I would like to make a bluetooth RC car.

I have a Arduino Uno already and I was going to buy these:

BT SHIELD (SLAVE) http://imall.iteadstudio.com/im120417006.html

And

Arduino Motor Shield http://arduino.cc/en/Main/ArduinoMotorShieldR3

I will use a mobile phone to control the car. So my idea was to use the BT shield to control the motor shield. Is that idea any good? Are there better ways to do this?

Thanks.