I agree enthusiastically with the idea that the top seeds should get to play on home ice (or on an available rink that meets NCAA standards).
I think it would be cool if the number one overall seed got to pick its first round opponent. The number 2 seed could pick who they want to play from the remaining pool of teams. Etc etc until the bracket is filled.
Would add a little bit of spice to these opening round games. Just like getting picked or not picked on the playground added a little bit of spice to the games.
======================
"With the #1 overall seed, the University of North Dakota chooses to play Robert Morris, at Ralph Engelstad Arena."
"With the #2 overall seed, MSU - Mankato elects to play Michigan State, at the Excel Energy Center."
and so on.