I think the team will do well in Oklahoma City. They are the only major league team there and this has to be the last large city in the US without a major league team. I think the Hornets did really well there when they played there because of Katrina. This showed OKC could support a team. That said, I don't like when teams move especially teams with history like the Sonics. Plus, Seattle is just too big and wealthy not to have a team. My guess is that Seattle gets an expansion team in the future. It'll be like a Browns scenario. I travel to Seattle for work all the time, and they were pretty apathetic about this situation. Seattle is a football town first (like Buffalo), so this was not the end of the world to the people there.
If the Bills try to go, there will be a massive battle, not just resigned acceptance and indignation.