I’m sure you are a smart guy, but I’d seriously recommend an accountant.
Giving someone turbo tax and assuming they can use it to find all the deductions in a complicated tax return is like giving someone a scalpel and assuming they can perform surgery, IMHO.
Certainly, some combo of the two might serve you better. Maybe have a good tax accountant review your return. If he can’t find a way to do it better, then you don’t ever have to call an accountant again. If he can, it’s money well spent and you can use him next year.
Just a thought.
I gave up working on my car and doing my own taxes a long time ago.