This is a lot of good feedback. There was a website provided at the game where you can submit your feedback. byugamedayfeedback.com.
Submit all your feedback and let's see if we can get some of the suggestions implemented!