Which should one consider!!??

Triumph Speed 400, TVS rtr 310, Honda Cb350 RS, Royal enfield Himalayan 450… which one would be better for Mild daily City Rides and Much of weekend Highway Rides… in terms of Comfort, Maintainance, Handling, Milage, and Joy of Riding!!?? (Rider’s height: 5ft 8inches).