It would be a nice idea as long as you have enough funds with many outputs to coinjoin. However you will need a system in place.
roughly 10- 20 participants with 0.01 btc
You mean there will be 10 to 20 people who will have their btc to provide the service? If it's 20 people the you are looking at 0.2 BTC. Chipmixer is spending more than this amount per week for their signature campaign if I am not wrong :-D