On the topic of experience before schooling for NPs, I understand that experience is something for which there is no substitute. Nurses with prior experience are a valuable asset to any program they choose to partake in because of their clinical and other intangible experiences.
However, I believe that it is counterproductive for the nursing profession as a whole to discourage students who wish to complete their education before beginning clinical or other types of practice. It is how doctors, lawyers, engineers, college professors, and you name it, achieve their professional level. Why some nurses feel that their profession should be different is beyond me.
I think that it is nonsense to state that you must have experience before you even think of continuing your education. The fact that nursing education has made it as far as it has is a result of the nursing pioneers that fought for occupational equality and higher educational standards in the face of resentment from the paternalistic medical establishment that demanded a docility from their female workforce that they did not demand of themselves. A Nurse has not always been able to be an NP, don't forget that, and for that matter a nurse has not always had the privilege of a college education either.
There was always resistance to new ways of doing things. Both from within and without. Just ask yourself, if your viewpoint is helping the advancement of the nursing profession and it's mission to provide care to the masses or if it's satisfying some deep rooted psychological need to serve the status quo.