This was pretty good, although I did get the car stuck on only slightly raised geometry at one point, which took far too much forward-and-reversing to clear - I'd suggest putting a "shove car" contextual command in there somewhere.
Aside from that, this was a pleasant surprise, nice work 👍