... but we should see better proof of reserves in future, that's the good thing to come out of it.
There is no such thing as better proof of reserves. As I've said over and over
and over, proof of reserves with proof of liabilities is utterly meaningless. It does not matter
in the slightest if Binance can prove they are holding a 100,000 BTC. We have no idea if customer deposits on Binance total 100,000 BTC or 200,000 BTC, or more. Their proof of reserves could be enough to cover everything, or it could be a tiny fraction and they are massively insolvent. And we'll never know because either we will never see a proof of liabilities, or we will get some small, tightly controlled snapshot that only shows what the exchange wants us to see.
Downloaded the PDF from the link you provided. Second paragraph in (emphasis mine):
Specifically, the procedures detailed herein, and Armanino’s findings, are intended to demonstrate that, at the time the procedures were performed, Nexo assets consisting of fiat (USD, GBP, and EUR), digital assets (self-custodied, third-party custodied, derivatives, and lending positions), and an outstanding customer loan book (collectively, “Nexo Assets”) were greater than or equal to customer deposits (“Customer Liabilities”).
So they include coins which Nexo has handed out to third parties, gambled on derivatives, and future loan repayments in what they class as assets. This is
exactly the position that the likes of Celsius and Voyager were in when they went bankrupt - holding a tiny portion of deposits themselves, with the rest being handed out to variety of shady third parties in order to try to make themselves more profits.