The value isn't good at all, when the return is a top9 center that hasn't reached 40pts in seven years, an okay top9 winger, a good prospect (best part of the trade for Buffalo IMO), a late first and a late second. ROR is the best player in that deal by a country mile and it's not even close. That's an awful return for a perennial Selke contender and one of the best 2Cs (borderline 1C) in the league, money & potential chemistry issues aside.
On top of all this, ROR is still in his prime, while Berglund & Sobotka are starting to exit their prime and the draft picks (Thompson included) won't help them until like 3-4 years from now. This is exactly the type of one step forward one step backwards move that has caused Buffalo to remain standing still for the past 6-7 years.