Fire stick does work. Sometimes you have to try multiple apps and multiple links within the apps to find a good feed. Some are perfect, some are really bad. You HAVE to have really good internet. 50mbs plus. More the better, or it will buffer every 10 seconds.
GameCenter was good until they switched their blackout zones. If you live anywhere near the rink, it won't work. Not last season, but the one before that was my last season. Literally the weekend of the all star game they upgraded their system and changed the rules. I live in Corona (35-40miles) from the rink and got blacked out after they upgraded. I called and Complained that I had already paid for the whole season and they are going to change it mid way....ultimately I got half my money back, which was fair I guess. Half season half pay.
Having said that, I am not sure if they go by billing address zip code, or by IP address (internet signature unique to you). My best friend (also a Ducks fan) just moved to Wisconsin, so he is going to sign up for Game Center and let me use his account. If they go by billing address zip then it should work fine. If they go with IP address then I'm screwed.
last season I used PSVue. At $55 per month (package that had the channels needed to watch the Ducks), it was the cheapest method. Cable is about $75-100 more on top of internet ($50-75). It's a rip.