At first blush I didn't get into this one, but after taking a break from it to play through Fable II, I'm now hooked. Lots of creativity possible in designing vehicles tailored to each task. You can create a stable of vehicles to pull utility duty (a fast racer, helicopter, helicopter with storage space, etc) but some of the challenges really lend themselves to designing something custom and in some cases bizarre to get the trophy. And as you unlock new and better parts you constantly have to revamp or recreate your existing vehicles anyway.
It gets better as you play through and unlock more vehicle parts to use, which may be why it took me a while to warm up to it.
Unfortunately it has a handful of online only achievements and the couple times I've searched for a match none was found. If I manage to get all of the offline achievements I might look at boosting them, but not sure.