I'm mostly happy with the upgrade to IOS-11 on my 6S. When I first completed the install, I definitely noticed some glitchy behavior and some lagging, but I have no issue today. So I don't know if its because the phone finally settled down after all the initial indexing, etc. or perhaps the updates now to 11.0.3 helped or maybe both. I will also add that my wife has an iPhone 6 (not 6s) and she is quite frustrated with the lagging. Her biggest complaint is there seems to be a lag with the keyboard when texting. So I do wonder if the difference in hardware from the 6 to the 6S is significant. Of course my experience is purely anecdotal but worth noting. I'm going to try a clean wipe and install on her phone next to see if that helps.
Two new features with IOS-11 that has made it very worthwhile for me: 1) Switching to airplane mode does not turn off bluetooth now. So that way if you are sitting on a plane while listening to bluetooth headphone or AirPods and need to switch to airplane mode, it does not disconnect them. With iOS-10 I had to disconnect, turn bluetooth back on and reconnect. Not a big deal, but I really like not having to do that anymore. Now my bluetooth headphones stay connected without playback interruption when switching to airplane mode. 2) My contacts with Outlook 2016 have not synced properly for several years. I can't remember which IOS version it first got broken with, but it has been very frustrating. I had huge problems with duplicate contacts, contacts created in Outlook not transferring to my phone and vise versa, and contact photos never synced. All that has been fixed with IOS-11. All my contacts including contact photos sync quickly and correctly. I'm very happy about that.