Aren't CFD rollover fees different for every broker? Make sure you do your due diligence.

In any case, they are far less regulated than futures and stocks, and they are not legal to trade in US accounts. So I'll say it has the "Wild West" appeal.