You probably know this but on a touchpad you have to master the finger roll to be precise.I've had my i5/8/256 for some months now, and I only have two areas of concern, none of them having to do with the number of USB ports:
1) Scaling is a pain. I use my SP3 in portable mode as I am right now typing this at my kitchen counter, but I also use it docked at my desk with two external monitors and all sorts of other devices attached to it. This whole issue of scaling is my major dislike.
2) Smaller item but nonetheless a pain: the touch pad is hard to use for finer work. Just lifting your finger off the touch pad will, in most cases, cause the cursor/pointer to move sometimes completely off what you're trying to click on. I truly love the type cover and use it a great deal; but the touch pad is weak compared to the fruit brand touch pad.
We all have things we wish were better, for sure. Overall, I'm very, very happy with my SP3. It's just in my use case scenario that the two items above cause me to complain.
That's where instead of sliding your finger you roll it slightly on the tip to make fine adjustments.