Your NP program will basically take you 2 years after your BSN. I recommend that you get some experience in the area you wnat to get your NP in before you begin your classes. I know that there are some nurses that are new grads and are going directly into a program. There are also many hospitals that won't hire a NP that does not have prior work experience as an RN.
Simple example: How can someone decide that they want to be a NNP (neonatal nurse practitioner) without having workied in an NICU first. Very big difference between being in that environment as a student and as a nurse. You would be misisng alot of the skilss that I think you need to work there. And would also miss out of many things.
To get into any CRNA program you need minimum of one year ICU experience. Besides learning hemdynamics, etc. you learn how to prioritize your time, etc. Something that they do not teach you in nursing school
I am sure that there are other nurses that think otherwise, this is just my experience, plus with many, many years to back it up. The nurses that went straight into an NP program without getting their feet wet had many problems before being accepted by other nurses, etc. later on.