Of course, cryptocurrency trading is much better, forex trading contains a lot of high risks and requires a lot of experience while trading cryptocurrencies is much safer, for me I prefer trading cryptocurrencies much more than forex, here you can easily compensate for your loss unlike forex, which contains either big profits or Big losses and you can lose all your money, while in cryptocurrency if a coin goes down big you can hold the coin as much as you want until it goes up again and this way you can avoid losing.
The risks that we can find in this market are also considerable, after all the volatility is higher, there are a lot of scammers and hackers trying to get your money and there are some exchanges with a doubtful reputation that are still in business despite the warnings of the community, with that being said risks exist in other markets as well but the market of cryptocurrencies from that point of view seems like the more dangerous one, but without a doubt trading the market is also worth the risk due to the enormous profits you can get if you are a good trader.