This is great, keep it up.
It's a mammoth task to fill out all the scenery. As mentioned already it's tricky to work out where you are. I wondered if it would help to put in the 30mph speed limit signs and the welcome to Ramsey etc... village signs as a quick fix. Also the track map wouldn't display for me, but that could be my end.
The mountain section is really nice (until I fell off it)...