For me, personally, these very forums are invaluable and one of the main reasons I recommend PyTorch.
Also, I like how PyTorch cares about its ecosystem. Depending on what you plan to do, projects listed there will help you quite a bit - for example the people at fast.ai do many great things (and switched to PyTorch after doing Keras before) - and the other projects listed there do really awesome things, mostly in more specific areas.
On the technical side, PyTorch 1.0 will be released in a few days. My impression was that the upcoming Tensorflow 1.x to 2.0 transition - which brings many good features such as the first class eager execution support that you mention - may require updating your code.
That said, I’m sure that Tensorflow isn’t a bad choice either, and many bright people build great things with it.