Yeah they should have started the episdode with the Red Wedding and then had the few clean up scenes after it. The stuff with Dany, Jon, and Bran should have been last week as well as some of the stuff between Davos and Gendry. Start off the episode with the Red Wedding, then cut to the Arya scenes with the Hound and then move to Kings Landing, Roose and Walder, Ramsey and Theon, and Stannis and Davos with the end of the episode being Jamie's return to Kings Landing. That is more of a finale with all of the appropriate clean ups and wind downs.