For the first couple of days I did exactly that - however one sure way of posting something that gets missed is to pin a thread. People never read them. That's why i also made it into topics that I hoped people would reply to, keeping it 'current', even posting in Off Topic. But people don't tend to post/reply/get excited by site news threads.
Like I said, I did literally everything I could. It would have been much easier for us to have migrated at the end of Oct but we held off specifically to give people time to back up.
And again, sorry.