The 2017 KTM 390 Duke is an excellent choice, it's not the best commuter but definitely will offer you lot more power on longer rides. If you are looking at something more easy on road, would also recommend looking at the KTM 250 Duke. It carries the same styling as the 390 and misses a few features, but is a lot more manageable with respect to day-to-day riding.
The Royal Enfield Himalayan is a good buy, but is a lot more utility oriented over the KTM Duke range.
All the best with your purchase.