Even if your profits do dwarf the interest charge - its poor trading business practice to pay anymore for your leverage then you have too. There are far more cost effective ways to leverage. Unless CFD companies provide something superior (shorting ability, platform, finance that you otherwise would not be credit worthy for) then I don't see the benefit of them especially considering the counterparty risk and the potential for less transparency than tradional exchange facilitated transactions.