A few weeks ago, @dambo had a reasonably constructive take on concerns that seem to overlap yours and got quite a few responses including from some of the PyTorch/libtorch devs:

  
    
    
    Message to admins C++
  
  
    Hello, 
Being one of the early adopters and advocated of PyTorch, I have the strange feeling that Libtorch is, to some extent neglected. This is evident in the level of activity and chatter in the C++ sub-forum. 
I find that it is very hard to get answers to the simplest questions, such as: how to work in batches during inference / and or training for ImageNet like datasets? How to utilise multiple GPU’s during training and inference of traced modules? Where can I find an example for loading  an…
  


I would only recommend using libtorch if it sparks joy. Given the concerns you listed and your dissatisfaction with the naming, maybe a framework with a stronger branded name that offers commercial support with some sort service level agreement would serve your needs best.
Best regards
Thomas