Should I take an MSF course?
Going to school is a really good idea. You need to learn how to do something before you can do it. This includes riding a motorcycle. Rider education is the single best mod because what you learn transfers from one bike to another. The basic lessons do not change from bike to bike, only the application in context. Whenever you switch to another bike, there is always a period where you are becoming familiar with that bike's intricacies, but the core concepts do not change. So, the better you ride now, the better you'll continue to ride as you move on/up/forward.
Is the MSF course hard; will I be able to pass?
What benefit will I get from an MSF course?