Halo: I Agree that safety is the reason this keeps coming up but IMHO, this is like the mesh at hockey games. I have a hard time with the halo (and the mesh) because you can't ever eliminate all danger and this seems a bit silly, especially the current design. Downhill skiing should be banned as well
Track Limits: Somewhat disagree, Limits are limits, don't exceed.
Radio Comm: Good!