I just wanted to give my opinion on the subject as I am currently a student in a direct entry MSN program that does NOT grant a BSN.
If I had to do it over, I would definitely go to a program that granted a BSN after the first year. It is not necessarily because I think the BSN will be useful in obtaining jobs (I'm honestly not sure but I can say that I haven't had any trouble obtaining interviews for nursing jobs
), but because it will provide you with more flexibility. When I went into the program, I assumed I would finish the program straight without stopping. But, after the first year, I really don't feel comfortable going into the NP portion without having experience as a nurse first. My conflict is that I don't want to stay in this state for any longer than I need to. If I had a BSN, I could just stop and take a couple years off and then continue with the MSN at a time when I felt more comfortable and at any school I chose. Unfortunately, not having a BSN after the first year means that I HAVE to finish the program at the school I started at since after the first year, you're left kind of hanging with no degree or certificate given.
I know it's kind of an unusual situation but if you can get the BSN-MSN in the same amount of time as a direct entry MSN, I think there is an advantage in case anything comes up as you will have something tangible after the first year.