I'm not sure how Consul is doing nowadays, but when I used it about two years ago I've had nothing but issues.
Additionally, in the early days there were some tools missing (like online modifying the raft peer members) that are all there now.
Running in production and very happy with it!