Looks good but that motor looks tiny, think my remote control car has a bigger one :P lol
Have you tested it with some weight sitting on the plate? Also give it a bit of time when you do test it as you might find over time the motor overheats (duty cycle?)
I do like the earth strap and...