Both of them are wonderful trading instruments. They bring in good returns and are super easy to get a hang of.
But a lot depends on where do you belong to. As in, in some countries trading in Forex is regulated and not permitted in the usual sense.
So, that creates a challenge. But putting legalities aside. They are wonderful ways to amass wealth.