I do agree that trying to trade with such a small amount wouldn't work, a 2-3% method would work if you have at least 10k dollars, because in that case it is 200-300 dollars, and you could make some money there, but even in that situation if you make as much money as doubling your money, that would be 300 dollars more to your 10k, nothing big right away, it has to be consistent and for a long term in order to say that you did well.
I believe if you have just 100 dollars, then the lowest you should go would be fifty bucks, because that means you will be able to make a lot more, something that actually means something. Once again, even with just hundred bucks, you are going to end up with consistent and long term results that would mean something, daily it won't be much.
It does not matter what kind of deposit you have, because if you do not adhere to the risk management strategy, you will definitely lose your deposit, no matter how big it is.
And if a trader with a small deposit follows your advice by opening an order for 50% of the deposit, then in case of 2 unsuccessful trades, zero of his deposit will remain.