My Ulterra is a 2016 model and has been in the shop around once a season for the past 3-4 years, not all were necessarily the fault of Minnkota.
The biggest problem I've had with it is the self deploy and store features. That SOB really hates dust, I can almost guarantee it won't function properly after driving the gravel road to New Johns. AG Repair insists one needs to keep the shaft clean, but you aren't supposed to use any lubricants on it as they trap dust. Doesn't matter, even the amount of dust it gets when dry and driving down gravel roads is a recipe for some swearing. What I have finally done that seems to work pretty well is I carry a spray bottle with about a teaspoon of dish soap mixed with water. When it won't store or deploy, I just reach around the front and "rinse" the locking mechanism and she's fine again until the next time. Just dumb...
Since I fish alone maybe 20 times a year, I wear the remote on a lanyard around my neck whenever I'm in the boat. Maybe misplaced comfort, but I like the idea of if I ever fall overboard I can tell the boat to come back and get me. Or at least hit the anchor button to keep it from outrunning my slow-swimming self.