I have a Yamaha R6 so I am not too familiar with cruising bikes, but one thing I can tell you is that years ago when I took the safety class to get my M1, most of the students in the class had been riding dirtbikes for years, and every single one of them either struggled or learned something very helpful during the class. I can tell you from experience, street riding is WAY different than dirt riding. I highly recommend a safety course before you just hit the road. It is a whole new ballpark out there!
I have been riding the street for about 2 years and cant count on all my fingers and toes the amount of close calls ive had. People in cars are stupid and dont look for you on the street. I was in a small accident July 5 2011, t-boned a car in a parking lot that pulled out in front of me real quick. I was only doing about 10mph when I hit, but the way I landed I tore a tendon in my shoulder and did other damage to the same shoulder. It just shy of 11 months since my accident, and I am still not recovered. I had a surgery in February this year, and just found out a few days ago that I will most likely need a second surgery. On the other hand, I had a friend rear end a stopped car while he was doing 90 on the fwy.... he ended up in Riverside County on the 60fwy and his bike was a mile away in San Bernardino County on the 15 fwy... He walked away with just slight road rash and a sprained wrist.
Im only telling you this because it shows that no matter how careful you are, even the most simple accident on the street can be fatal. Sorry I cant help suggest a bike for you, but I just want to urge a fellow rider to be safe, get educated, and practice. I cant stress enough how different the streets are. The are fatal and unforgiving. Get the ride gear, and ride safe! Welcome to the family