I checked out the premiere yesterday. I liked it a lot. The picture looks crisper, the sets look newer or at least better, particularly the island scenes. I think they've put more money into this season. I'm liking the direction they are taking Oliver so far.
The Bethany Snow reference was cool. Despite the success of Man of Steel it just feels like Arrow is at the forefront of pushing/promoting more of the DC universe right now in live-action media.