So a review a few months later. Seems to be working pretty damn good. We had issues with the internet dropping but I had TWC come out and they swapped the modem which hopefully was the issue. The connection on the units never dropped when the internet wasn't working so I don't think it was those.
So yeah, I'd recommend these.