A stinger, if built properly, will definitly help in te case of a low speed roll. It would need to be in combination with a good cage with a single front hoop. [U]Not wrangler style sprreaders.[U]
As for vivibility, My last ride had one, once the new smell wore off I hardly noticed it anymore.