It would be nice to be able to manually inspect our weapons especially since project red did such a amazing job with weapon design/animation. This link is to a discussion with others who are also interested in this feature.
A mini map that zooms out the faster you're traveling could help. currently my experience is losing control because I miss the sharp turns that are around every corner. It doesn't help that we are forced to go the fastest speed limit because the W is the only acceleration option giving no room...