I personally feel that season 4 of Arrow (so far) has been a big improvement on season 3. This episode has took Arrow to an all new and more exciting level, especially in terms of the fighting and action scenes. The action/fighting choreography, cinematography and direction within this episode is not only visually and technically superior but also portrays these DC superheroes as the badass's that they are supposed to be. In previous seasons the fighting never really possessed any real flair that we have come to expect and demand from are favourite on screen superheroes, however now Arrows combat is closer to the fighting scenes within Netflix's Daredevil, Kick-ass and to some degree Captain America: Winter soldier. Despite the clear inspiration from the Marvel world it feels unique and original, the good guys get hit more, attacks feel more painful and the way its filmed and edited together all compliment the choreography to create the best action scenes I have seen from a CW TV show.
The episode overall felt fresh and less in the style of 'one tree hill', which some of Arrows earlier episodes are guilty of. In my opinion this is a big step in the right direction and if the creators of Arrow run with this new style the show could reach new heights that many people would not of thought possible considering the fluctuating quality of the TV show overall.
This was a great episode (excluding Oliver's speech. Speeches in this show have always fallen short as they are not long enough or written well enough to seem inspirational, they also seem a tad awkward because the audiences always give an unrealistically over-enthusiastic response).
Nevertheless, with these changes, my excitement and need for more Arrow has multiplied tenfold.