Go Habs Go
Joined: Mar 2017
I think this is probably close enough to a wash. Both teams were helped out of a jam.
The package looks better to a casual fan with Berglund and Sobotka included, but that's more of a benefit to St Louis than it is to Buffalo. They are decent depth players that are overpaid for what they provide. Depth doesn't move the needle, but freeing up the cap space necessary to add a significant player does. So if anything, the scales tip in St Louis' direction.
Buffalo got what they wanted. Sort of. It's just going to cost them over $20M in the end, when they could have gotten the equivalent of a 1st, 2nd, and Thompson anyway, had they paid the signing bonus ($7.5M) and been patient.
O'Reilly's time was limited in either case, so at least they got peace of mind by putting that situation behind them.