I have been following this. But it's hard to get too excited when no recent updates have come out - to explain why so many were focused on 2003 - and to post a pic from one of zillions of telescopes which are in the Southern Hemisphere and certainly capable of seeing what is supposed to be there. EVERYTHING I have found out there - as of today - is YEARS old data reformatted to look like something recent.
Everyone - understandably - is skeptical when nearly NONE of the supposed right-on predictions of when and where - so far - have been correct.
There is certainly a lot of interesting and I"ll offer - parallel - info out there from anchient sources which can be made to match this coming attraction... but only if we make them match.