I really don't understand why anyone would want to deposit MOs to Netspend or any other prepaid card. In my mind, MOs are the 2nd-to-last step in the MS process, followed only by deposit to bank and payment of CC bill to complete the cycle.
Different strokes, but: in my personal experience, the megabanks (esp. BAC and WFC) and their tellers understand/accept MO deposits better than local banks or CUs, esp. for seasoned accounts/customers.