I looked at them closely before deciding I wanted to go bigger and purchased a 190 TX. The 175 TF looks like a great boat. If I were buying it I would insist on the 75 HP motor option. The 75 is essentially the same motor as the 90 and 115. They are also made in the US. I've been told the 60 is made in China.
Likely a year, or so, after you get it you'll want to go to a 24 V trolling motor. No problem fitting in the extra Group 27 battery. You could even fit a pair of group 29's