I think one really big advantage of trading Crypto is not only the volatility but also the available data.
When analyzing Bitcoin, for example, you have soo much more data to watch than with forex.
Think about:
On-chain data (long-term)
Derivative exchange data (short-term)
This is a completely new dimension of data sets that you can use for price predictions that are not available for forex.
You can find a lot of data on the following websites:
https://lookintobitcoin.com (On-chain, macro charts)
https://whaleportal.com/ (Derivative exchange data, short-term charts)
There are many more out there like CryptoQuant, Coinglass etc.
If you take the time to understand these metrics, your profitability rate will significantly increase, in my experience.
Well, it still depends on the trader's preferences. Both instruments have both advantages and disadvantages. Be it the data, volatility, central control, news, weekends trading, restrictions, availability of resources. If you want more data and fast phase trading then maybe you prefer crypto, If you prefer symmetrical trading and per session then you might consider FX. Leverage is applicable to both hence returns are no problem.
It is still up to the operator itself. The trader. Be the professional trader.