Wow, I hadn’t ever heard of the John Woo version...
I only caught the first ep of the new series (so far) and found it an interesting update, if you can accept the extraordinary contrivance of them crash landing on a planet that is virtually the same as Earth (clearly done for budgetary reasons, so somewhat understandable). The robot is a particularly interesting update and there’s some intriguing mysteries set up in the first ep that are going to be interesting to see unfold.