Any owners or former owners? I think the cars look cool. I would love opinions on them, esp concerning driving feel/dynamics.