Not to mention that most/all of the ECAC rinks would likely not be acceptable to the NCAA due to seating capacity limitations.
Bob Belber is claiming 7100 people attended the Albany regionals, so 3550 per day, roughly. Albany was apparently first in attendance among the regional sites this year.
According to Wikipedia, the ECAC rinks that seat 3500 or more are Yale, Dartmouth, RPI, and Cornell. Brown, Clarkson, Harvard and Quinnipiac seat over 3,000. Everywhere else is below 3,000. Smallest is Princeton at 2,092. To be fair, some of these venues have few amenities and would really struggle if they had to entertain capacity crowds.
There are some other trade-offs besides capacity: students are on spring break and the NCAA control of seating and arena features can really dull down the atmosphere from what one experiences during the regular season.
I was at what was effectively an on-campus regional 21 years ago. It happened that Mariucci Arena was a regional site going into the season, and the University of Minnesota wound up being assigned to its home rink in the NCAA tournament (people might remember Mike Schafer complaining vociferously about this, both before and after Minnesota beat Cornell in overtime in the second round).
It was a muted atmosphere. Odd afternoon gametime, compared to 7pm faceoffs the rest of the season; no student section (students on spring break anyway); and the NCAA had moved to whitewash many elements of the home rink advantage: PA announcer and rink ops had to ditch regular season format and follow neutral scripts; every advertisement on the boards removed; home school insignias and advertisements on the ice surface removed; and some common area displays covered by NCAA branding.
Still, I think it is worth revisiting the on-campus format for a 1 year test run--but let the home team maintain its normal game formats when possible; the #1 seeds should enjoy some home rink advantages.