I've seen PyTorch's documentation on it's integration with TensorBoard namely torch.utils.tensorboard
and I am wondering if it is lacking any features that would warrant learning TensorFlow.
Not at all, as tensorboard is not learning anything. it just a logger that logs hyperparameter, losses