Yes, the Steam and Itch versions are identical.
Thanks for the notes! Yeah, the speedometers can be somewhat inaccurate but luckily the speed they show is usually a bit more than the actual speed, so you won't overspeed if you follow them. The route schema is that way by design so it wouldn't make things too easy. You should only use it to get an idea what is coming next and then look out of the window! :) Moving passengers are planned for one of the later updates.
Please post a link to your video here or to the Steam community if you can, I'd love to watch the video once it's ready!