I am fine with Selmy just coming out and saying it as opposed to going all of Season 3 to be under a false name. Viewers who pay attention will know instantly who he is (we can see it when readers can't) and those who don't will be even more confused at a callback to a minor player in Season 1 in Season 4.
The change that did annoy me was how badly they delivered on the cliffhanger from last season by not showing the battle. I know they can't have a Blackwater every season, much less for a first scene, but in terms of narrative storytelling, it is such an annoying thing that they should have not shown an entire Walker army if the aftermath is all off-screen.
Otherwise a great episode and, in inverse to Season 2, Jon and Dany's stories came out swinging. Between dragon fishing and Astapor and Ygritte and the "real" Caesar (sorry, Spartacus) as Mance Rayder, it only is getting better. Also, the Tywin and Tyrion scene was great, even if it is so ridiculous that he'd treat a cupbearer better than his own son. My thoughts.