All of your points are good.
I would add checking the non-KYC price premium vs KYC price.
That's a good one - i mean you can get it for 3-5% higher in most cases, which in the long term (even the short term) is nothing.
reply