I think the visibility in one would be good--did you not see that big cockpit window? But they are toys for the rich. I checked and they START at 65 grand.
The cure for that is for everyone to get together before they launch and decide where they are going to be and when. Or make sure they pick out a "lane" to run in and pretty much stay there. At least that's what I think. And they sure do look like a LOT of fun.