Royal Enfield Classic 350 is a powerful bike but not too powerful by its price. The mileage of the bike is too poor. Only Engine is very powerful. Royal Enfield Classic 350 is not a good choice for youngsters. Because of its old style model.
The big fact is the value of money. In this price range Royal Enfield classic 350 is not providing you any extra features. You can buy the Tata nano four wheeler car in the same pricepoint. Or you can use to buy Honda , Hero, Pulsar , Apache or other companies good looking bikes in the similar price.