Suitability

I live in the UK, having moved from Canada in 2003. I'm eligible for Canada Pension/OAS and have just received an NR4 and NR4 [OAS]

Is Turbotax suitable for my needs? Need to file tax returns. Previously have filed using paper returns [sent by Govt]