It comes down to:
A) Do you want to reassure your Community something is on the way, even if details are vague?
B) Do you want to stay quiet for an unknown amount of time, leaving your Community to assume nothing is being done?
Of course, there's balance to be had but I'll always believe that option A is the better bet. It's better communication, because it's something, rather than the nothing that B is.
I think option A is definitely the better one (and communication has been so
much better since you joined Playtonic Games, so thanks for that!
), but as Piet said, maybe don't use the word "soon" until you know for certain that it really is
going to be soon. Especially because before you joined Playtonic, the word "soon" already had negative connotations attached to it for backers and fans of the game (to the point it become a bit of a running joke - people in comments/forums used to write is at "Soon™") because through experience it was learned that whenever Playtonic used the word "soon", that they did't mean "soon" (by the average person's definition, anyway) at all. And I understand that they may have genuinely meant "soon" at the time they said it and then something unforeseen happened (such as a bug was discovered that had to be fixed), but then we often never got a followup saying circumstances had changed, and so we'd just be waiting endlessly with no information for "soon" to arrive.
But it has been much better since you took over! I love your honest updates, such as how you've recently told us that the 64-bit tonic is being tested externally so you can't control how long it will take for them to finish. I'd much prefer to learn something like that, than to hear nothing at all, but then I can see the unfortunate side to saying something like that in that it gives people who just like spreading negativity more ammunition. As you said, no matter what you do it will never please everyone all the time, so I appreciate what a difficult job you have!