I'll tell you my story, which directly relates. I had applied to 2 FNP programs and one CNS program, although I wasn't that familiar with the CNS role. I was wait-listed for the FNP program, just as you were, but was accepted into the CNS program. I decided to accept the offer of admission to the CNS program, and so I registered for classes, ordered books, etc. The VERY NEXT DAY, the FNP program that wait-listed me sent me an offer of admission. As I had already registered for the CNS program, I decided to stay where I was. But I'll be honest with you, I've regretted that decision. I am now a CNS, and I completed the program with a 3.91 GPA. But half way through the program, it became apparent that, at least in this area (I'm in southeastern Virginia), the CNS role is indeed a muddy role. Very difficult to articulate. Even going to the CNS conference 2 years ago in Baltimore, the common thread is that even experienced CNSs have trouble answering the question "so what do CNSs DO??". I am now applying for acceptance into post-master's FNP certification program. I should have followed my gut from the beginning. It's entirely up to you, of course, but do alot of research, talk to a lot of people, and follow your heart as you make this decision. That's the best advice I can give you. One thing I do know is that the CNS role varies from state to state, so you may not have the same problems as I have. Good Luck!