Main reason I was looking forward to it and then enjoyed it so much was for many of these reasons (real filming, integration with real races etc)
Wasn't aware of the specifics as far as gear goes though so that's cool
Also I like this youtuber dude, he's funny, thanks for sharing