I'll probably be playing it if and when I get my new wheel. I can't believe you've never played it, it's fantastic. Hard, but rewarding. One of the few games where I enjoy watching my replays almost as much as the race itself.
Never modded it though, so will give that some thought too.