Other financial discussions

No you should be fine with your net spend card. 
what happened with the turbo tax card to a lot of people is that if you paid your tax preparation fees or you had a loan from your taxes then what they did is on your taxes they put a temporary account for your tax return to be deposited in so they were able to take the fees or loan amount and then they forwarded the balance to your TurboTax card and so that’s why a lot of people did not receive a DD when they sent out the stimulus money cause that temporary account no longer exists. 
For example- my son got his stimulus DD on his TT card but when I did his taxes they were free and he didn’t take  a loan or anything so the DD info on his return matched the TT card. 
mine on the other hand I didn’t get it cause I had taken a loan and paid fees from my tax return. 
I like a lot of you went on the portal the day it opened and when I put my info in it said they needed my DD info so I entered it in and used my bank account instead of tax card and then for a couple days after it kept saying when they had a date they would update and would be DD into my account. Then when it finally updated it said they are mailing me a check April 24th, so now I’m not sure if it’s just a error that it says check is being mailed or if it’s true. 
guess those of us who received that message will find out pretty soon. I will update with any info I receive or if I get a DD.