While the stadium looks nice, by now it seems like they screwed up putting it in a small town. Travel and lodging is too expensive and inconvenient so they can't fill up the stadium even at major events.
It should have been built in or near Portland. While I'm not a fan of the city, at least they would have hotels, an airport, transportation, and more fans close by. They could still host NCAAs and USAs and whatever and there's no need to be close to the U of O campus. Eugene can have a tinier stadium for their all-comers meets.
I don't know much about construction or moving buildings but could they just disassemble it, move it bit-by-bit up I-5 and have it be in Portland from now on?