I have switched to Wunderlist from Google Keep, as it is much more convenient wunderlist.com/webapp#
Partially: Ability to maintain multiple distinct lists (such as one for personal and work items)I just created two separate lists for work and general
Yes: Compatible with Android 4.2 or greater
Yes: Ability to sync lists between multiple devices
Yes: Set due dates and provide reminders
You can use web version: Windows compatible app that can sync
Yes: Ability to sync lists with other users (such as share a to-do list with other family members, or colleagues) I am sharing tasks with my wife, what to buy, etc.
Yes: Sub-lists
Yes: Tags for classification of lists and list items
Yes: Reoccurring tasks
Yes, I am using integration with Outlook calendar on my mobile: Integrate with Exchange, Outlook, and/or Google tasks (or calendars)
Not sure: Location-based reminders
Other benefits: -attach files, comments, links
-web, mobile versions
-faster than keep
-the interface is straightforward and much better for me than google keep