El Path te limitara bastante.
Yo no creo que te límite casi nada, con usar un dummie por el medio ya está, además ahora puedes modificar la trayectoría de un Path con otro y hacer muchas cosas, como animar a mano por encima del Path, en vez de hacerlo solo con el % de recorrido.
Ten en cuenta un detalle, los coches no tienen el centro de rotación en el centro de la masa, si no que lo tienen desplazado hacia el centro del eje trasero. Podrías hacer el tema de la rotación de las ruedas (giro de volante) con un script que te rotara la ruedas en función de la rotación en el eje Z local del objeto limitado al Path, yo hice algo parecido, pero da muchos problemas, sobre todo en los giros de más de 180 grados y a no ser que tengas que animar mil coches y necesites algo rápido y automático te recomiendo que por lo menos esa animación la hagas a mano.
Se me ocurrió una forma para hacer eso, solo es teoría nunca la he puesto en practica, extruye la Spline de recorrido hacia arriba (eje z) haciendo que la línea de recorrido cree un objeto perpendicular al suelo y que sea paralelo a las ruedas del coche, (en recto)después mediante controladores de movimiento y un dummie haces que las ruedas delanteras del coche se mantengan paraleas a dicho objeto extruido, así lograras que las ruedas roten en el eje Z (giro de volante) y crear la animación automáticamente, pero ya te digo que esto es liarla un poco, además no se podrían hacer giros bruscos.
La animación de rotación de las ruedas por el desplazamiento se podría hacer con manipuladores, al hacerlo con un Path se te lía un poco la cosa, supongo que, asociando con manipuladores el % de recorrido a la rotación de la rueda en el eje que corresponda creo que el y, ya estaría hecho, si quieres lo detallo un poco más. Saludos, que me lio.