Just twigged you've been using the forum for 6 months so probably new about the avatar restriction. Keep assuming demo racers are newbies, I don't know how you've resisted so long!
I've never used "other map things" though so can't comment on them. Being able to zoom in on your car is always nice though.