Guys, how is going with iOS 10.3.1 on your 6S? Is there still any lag and/or stutter?
Absolutely 0 issues for me.
Others seem to be having issues however.
I will say:
1) compared to my iPhone 7 on 10.3.1, the iPhone 6s on 10.3.1 runs identical in speed and opening apps for pretty much everything. Only difference in speed is due to physical vs software home button detection. Naturally the software "virtual" home button of the 7 is faster, this is a pure mechanical cause and not indicative of the processing power of these devices. A9 and A10 are both extremely capable chips with very high performance in 2017.
2) so as I mentioned speed on 6s is anecdotally the same as 7 from what I've noticed. However we have another 6s on 9.3.5; This 6s is the perfect build. It has a more responsive taptic engine than the other 6s OR my 7 have. It also runs marginally quicker than both the 7 and 6s do on iOS 10.
***But*** this is a negligible difference in every sense of the definition of the word. Yes it's "smoother" and a bit quicker, a bit faster on iOS 9 but it's barely noticeable. Like you have to look critically look for it and put the other 6s and 7 next to it side by side to see Any difference and it is barely noticeable. iOS 10 has slightly faster animations and some apps open a bit faster on it, some apps opened faster on iOS 9.
Again, milliseconds at best speed difference. It is negligible and won't impact anyone using their device daily, from app to app to app.
So if you're on the fence to upgrade, I honestly believe it is only a net positive. If you're on iOS 9 for a specific reason (I.e. you prefer slide to unlock) then It is your prerogative to stick to it. It is a bit smoother (vs both iPhone 6s/7 on 10.3.1) in some areas and a bit slower in others, but overall it's negligible.