In contrary, what I perceived is that the banner definitely means something... Of course, I can't give you a statistical analysis, because I have only one data point. The previous banner was about Su-27, which was up there since around Christmas 2013. The new Su-27 PFM was released about a year later. There was no other major releases from ED during that time period.