FWIW I gave MC license tests for a number of years and have observed thousands of new riders and that and my own experience convinces me that a lot of riders are over biked for their skill levels. I think you would be well served by first taking a MSF course, then looking for a good but well used 650-750cc class cruser, putting maybe 5k miles under your belt and then moving up to a bigger bike.
The MSF course is great, but you are riding small 250cc bikes in very controlled conditions which is not the same as riding in the streets. It's better IMHO to ride a bike you are comfortable with so your focus is on traffic and conflicts, rather that issues like weight, power and what not with the bike. Get a bike with a few dings so you aren't afraid of dropping it.
I have seen so many people so focused on not dropping a bike that they never really learn to ride a bike well. I've also seen more than a few people who are more than a little afraid of the bikes they have. Neither is a good situation. Go ask any motorcycle officer you meet how many times they have dropped a bike in training and those guys and gals have wicked skills on big bikes.
The MSF course is great, but you are riding small 250cc bikes in very controlled conditions which is not the same as riding in the streets. It's better IMHO to ride a bike you are comfortable with so your focus is on traffic and conflicts, rather that issues like weight, power and what not with the bike. Get a bike with a few dings so you aren't afraid of dropping it.
I have seen so many people so focused on not dropping a bike that they never really learn to ride a bike well. I've also seen more than a few people who are more than a little afraid of the bikes they have. Neither is a good situation. Go ask any motorcycle officer you meet how many times they have dropped a bike in training and those guys and gals have wicked skills on big bikes.