Track duty implies I don't give a crap about the bling! I care about safety. I don't even care if the visor pops up. Probably better it doesn't. My last ECE approved Icon shattered into pieces when I hit the deck. Left me with a nasty concussion.
I've heard the "all helmets are the same material" but cars are all made out of metal, plastic, and rubber too. No one who drives a cavalier states its as good as a 5 series BMW.
I know where I can get Bell helmets but I mostly see people wearing the Shoei or Arai helmets. What would you buy if your head was valuable.
Shoei's X11 looks to me like it has a few fancy features above the rf1100 but doesn't offer any added protection.
Arai I know nothing about other than having a very good reputation and a high price tag.