Hi Kelli
I think the Royal Enfield is just the bike to learn on.
It has enough power to do anything that needs doing on city streets without having so much power that it can get a newbe into trouble.
Acceleration is more than good enough to keep up with traffic and although it is a 400 pound machine it is very responsive to steering inputs which makes it easy to avoid pot holes and the like.
The Insurance companies have finally figured out what a Royal Enfield is.
They seem to realize that although it is a 500cc machine its power is limited so the insurance rates are very reasonable.
For the rock bottom insurance the company I'm with wanted about $100/year.
I wanted better coverage just in case I caused some major damage so I spend about $200/year for some excellent coverage.
(In case you didn't know, some of the ultra fast bikes can easily cost over $1500/year for just basic coverage).
The older 2007 may be pushing its limits of speed on a freeway but the 2011 can run at 70-75 mph without complaining too much.
Both of them are happier at 50-60 mph though.
Bear in mind that I don't own one of the older models.
I do own a 2011 G5 so I am familiar with the newer Unit Construction Engined (UCE) machines.
From my reading on this site I have come to the conclusion that the older Iron Barrels (named after their cast iron cylinders) and the AVL (an updated version of the Iron Barrel) both can be fairly labor intensive and can be prone to many of the problems that were common back in the 1950's.
The versions with a drum front brake also are pretty weak in the stopping department. Disk front brakes are much more powerful and are well worth having when some idiot pulls out in front of you.
This is not to say that the new UCE powered machines don't take a certain amount of upkeep.
Checking for loose bolts, wiring harnesses that are close to sharp metal edges, replacing the (IMO) poor light bulbs as well as the more common things like keeping the tires at the right pressure, changing oil and the oil filter and the spark plug, cleaning the air filter and occasionally adjusting the chain are all needed but they are pretty easy to do.
This site can be a wealth of knowledge when it comes to doing any of these tasks.
Of course you can have these things done at a service department but that costs money.
A few of the service departments leave a bit to be desired too.
If you buy a Royal Enfield I hope you don't mind total strangers walking up to you to talk about your bike. Most of them will think it is at least 50 years old and they will talk for hours about the bike they had "back in the days".
I must admit getting a thumbs up from strangers in the next lane at a stop light is fun.
Welcome to the World of Motorcycles and remember, trust no one or nothing when your out riding.