You can use any of the platforms you mentioned, but don’t keep all your funds in one place. If you lose access to your account, it could be a big problem.
Maybe keep 1/4 of your funds on Nexo, 1/4 on BlockFi, 1/4 on Celsius, and 1/4 on Ledn, or something like that. I’d also recommend...