Not sure if it makes a difference either way.
If you make a qualifying disclosure, then the penalty is likely to be 10% (unprompted disclosure in the "deliberate default" category)
If you file your returns now, they'll be late and a 10% surcharge will apply to the tax due.
So, either way...