It is understandable for them to try to give people some money back when it is 20k, I seriously doubt that they have all they want, they probably lacked some funds, and this drop helped them a lot. I even imagine that they may have sold a bit higher, and rebought at lower in order to pay more to people.
This is a weird situation, don't know how they are going to "finally" distribute it, I mean the method. They can't just send money back right away, most of it would be gone, there needs to be a better method, maybe some people use different wallets, would make sense. In any case, it's suspicious timing for sure, I agree with that, and I think there is something fishy going on.
Especially the price right now is so high so provably they might struggle to distribute all of the funds if they really have plan to do it because for sure they will got a problem for bloating value of bitcoin. But hopefully this scenario will happen because there are so many Mt.gox users wait this scene to happen for to so long. But for me I don't expect anything about it since for maybe I doubt they can or they have capabilities to return back the money.