It can be said in general only and not in specific.
Only when one have more iron in heart Ferriprox/Kelfer is useful in an excellent way. Rest all things are negatives for it.
Not only Exjade but any chelator including DFP have side effects and it do not work for all.
It is the fact that any chelator effectiveness depends on case to case basis but in general Exjade/DFX works for 90%.
Personally i have seen that in so many cases it also removes cardiac iron in addition to Hepatic iron.
In my case it works like miracle and removed the hepatic iron but neither DFX nor DFP, even DFO din't remove Cardiac iron.
So, to sum up,
It depends on Case to case basis, but in general DFX is preferred and first line of treatment.