I think Newcastle have been the most striking team of the season so far. I wouldn't like to overlook Arsenal's amazing work of course but I mean that Newcastle are getting close to finishing the season in top 4 day by day. They can even finish at the 3rd place. This is a pretty big job for a team that has an average level of squad. Despite having a lot of money they couldn't still build a squad in the way the owner would like.
However this high effort and joining the Champions League groups should be a huge help for them. They needed to prove themselves for top players to increase their chance of signing such players in the end. A Champions League must be more than enough to convince many solid players to come here. As they don't have budget issues they can make their signings comfortable as long as they abide by financial fair-play rules in the EPL.