I LOVE MY BB's.........
1) Safer than BFG's (had them = scary)
2) Grip is great
3) Handling is above average...
Blue streaks are awesome too.

Avon's are great I hear, never drove on them. Kevin has a point that pin drive wheels are also not a std DOT used today. These are specialty cars and that said are not standard in options.
I would argue a light car like a Cobra is not safely served with tires typically peddled in the market today.