You raised a load of comments, most of which were extremely simple to refute, so you're in the same circumstances, just in a different boat.
I'll take my chances on the asset freezing, it does a hell of a lot more good than harm, it's a winner, no doubt about it.
If it makes it easier to freeze...