I recently bought both to test. I ended up keeping the S5 Max.
Anyone else feel like the upgrades in the S7 is not worth the price increase? I really wanted to like the S7 more, but it just didn't really do anything better for me than the S5 Max.
I love the room sequence feature of the S5 Max (why remove it from the S7?).
I can set the S5 Max to use no water on carpeted rooms and a no mop zone on rugs. It will do the no water areas first which is great. Then after it's done vacuuming/mopping everywhere else I set it to vacuum only on the rugs which I made into zones. It works great!
I've had the E4 previously and it's great, but the better mapping features of the newer models are super helpful.