The Logitech G710+ and the Roccat Ryos MK Pro also seem to fit your criteria.
I don't own any of these so what I can say is minimal. I have been looking into buying a keyboard with pretty much the same things you're looking for though.
Anyway, here are my thoughts on your choices.
**Both the Logitech G710+ and the Corsair K70 have issues with the back-lighting partially breaking according to my research. (Really a downer for me since these were the top boards on my...