Proof of Assets is valid technically speaking but it's worthless without proof of liabilities which cannot be possibly verified
In theory each and every Bitmex user should get in a telegram/slack channel and self-declare the amount they have on BitMex and finally you can add up and see if the liabilities match or exceed the assets.