I think this might mean they will release this before the year ends. However I don't think ED would want it to get in the way of the spitfire sales.
Apparently they submitted the first QA build to ED last friday, back when Razbam said the same thing the Mirage was released a few weeks later. So before the end of the year isn't impossible. And to be honest, the Spitfire and Viggen are two completely different beasts that will most likely interest completely different groups of simmers, i doubt they will be competing for the same money. :-)
Regarding the "now" i wouldn't put to much emphasis on it, what he meant was "We will show it now during the announcement week", and the announcement week is this week, it has nothing to do with the release date really.
One thing i noticed them mentioning not being completely finished is the BK-90, the programmer is still working on that apparently. :-)