The standing issue is a tough one....
From what I could see, Yale did the seats where the standing students were up top (and not blocking anyone) whereas the Q side had it backwards.
But you can see that the players do somewhat play off of that- the Yale goals at that end- the players clearly went to their section- so do you want the students on ice level with the players or up high?
The Big BB finals- they put students below the game at either end- this is kind of odd- since all they can do is just make noise- and watch on the big screens. But it appears that they do add to the atmosphere of the game.
So, I think the better compromise is how Yale appeared to do it- put their student secion up on top, so the standing isn't an issue nor is the over crowding. that's a lot better than putting them up with the band. (FWIW, I don't like the bands up where they are- you can't hear them unless they are on speaker, but that's a different subject) Most arenas have blocking so that if you are on the concourse, you can't look in, and the mid level boxes are high enough not to be interfered with.
I've not had to stand for a hockey game in close to 20 years. But I think it's great that students and those pretending to be students... (

) ... stand and cheer the entire game. So if we can get the schools to put them in the higher spots- they are not too bad. And even with the corners that they are generally given- the view of the seats right next to them doesn't appear to be blocked a whole lot, since they are at an angle.
Tough, but seemingly important.