I would not use it with Money I would not be comfortable with using anyway. I am still studying the two Cards you have mentioned and it seems like the International Master Card Stealths is providing does ask every time for a Phone Number and an Address too. I would be afraid it requires some sort of SMS validation for activating the Card.
Actually, I wasn't the one who mentioned those cards, I just commented on one of them. In the official thread from
StealthsNet you can always ask what you are interested in, and maybe you will already find some answers to your questions. It is true that in the process of getting the card you need to enter some data, but the only important thing is that your e-mail address is correct - as far as I know, there is no verification via SMS.
And I do not even know what would be worse. SolCard asking for Know Your Customer or a Master Card provider doing it. I am inclined to believe the SolCard situation is worse, because if you only have one card that you have used for multiple purchases then your identity can more easily be found. Purchasing multiple Prepaid Master Cards seems less risky. That is considering you are not the only Prepaid user in the area and you are using the Card at different times in different locations.
If you buy something online and deliver it to your address, then you can be identified very easily - but also if you pay at physical locations via a POS device, you will be recorded by a surveillance camera every time. However, if you have nothing to hide, then it is not a problem - for those who want much more privacy, some other solutions are needed.