I have a dual citizenship US and France, I am resident of France and receive French and US pension Social Security). Should I use Turbotax or Sprintax for filing?

Turbotax does not allow a registration with a French address only. I have used the free one from the IRS link. Should I pay for an other Turbo tax? I think I have the automatic 2 months extension.