I like it as well.   It would make a great state symbol for that matter.  Lot's of us like the beaver as state symbol, even those who prefer Ducks to Beavers when it comes to the world of sports fans.

I find no good purpose in comparing it to the U of O.  Oregon's is simple and widely recognized.   Anybody looking at the O will know what it represents.   That's what a symbol is supposed to do.   You can even make it with your hands!   Simple works well for this purpose.