Had bikes all my life. Am yet to play a decent bike racing game though. The Moto GP's are awful, there is always a disconnect in feel between being right on the edge of grip and lowsiding into the gravel. Or into a telephone box or stone wall as is the case at IOM. Part of this is likely a controller sensitivity thing but they have never quite grabbed me.
That does look amazing though however would question the replayability given its only one track.