Take the MSF but if you have a long wait like NH, go to the DMV and see what they have painted in the lot. I went and watched a group take their test (every Thursday morning) then went back after work most nights and practiced the course. Several people actually showed up and practiced and we all helped each other out. When the big day came, I nearly aced it. I ended up with a single 3 point deduction for putting a foot down on the last cone in the weave. So I got 97 out of 100. ARGH! I still went through with the MSF, more to support the wife who wanted her license, but is was good to cover all the basics again and kill a couple of bad habits.
We had a weave through 5 cones, a U-Turn, avoid an obsticle (the Officer!), emergency stop, and proper signal use.
When I was riding years ago, I never took the test. In Maine, you could go get a 90 day permit once a year. I typically rode a lot longer than 90 days but kept it 100% legal when I was without the permit. Those were the younger stupider squidly days.
Regardless of getting your license, please take the BRC!