I've not heard that antifungal cream causes side effects but I am suspicious of people who register on the forum and promote a product on their first post...
The trick is to catch it early and treat it hard.
Lamasil works really well so not sure why you'd bother with crappy home remedies. I use Lamasil Once even though the tube says not for ringworm. You smear a bit on but don't rub it in and let it dry. It forms a barrier over the dreaded worm and you can wash the area after 24 hours. That one treatment can be enough to get rid of it completely but after 24 hours I do it again. And then use the normal lamasil cream as advised for the next week or so. After a week you can, officially, go back to training without fear of spreading it. But I wouldn't go until it's faded to a vague mark just to be sure - 2 weeks.
if it itches like crazy then hydrocortisone cream helps in addition to the lamasil, however you have to be sensible using this shit because it can drive the infection "underground" ie. the little lumps go and it looks and feels healed but isn't and this can trick you into stopping treating it or going back to training too early.
Sometimes peope do get very resistant strains in which case use Lamasil but also Caneston alternately a few times a day. Nothing is gonna survive that, not yet anyway.
I personally find baths make it a lot worse and so only shower if I've got it. I think it likes to be soaked in water and so unless you have very quick baths, a quick shower is best. You can make the shower more effective by using Ketocanezole shampoo on your skin which is a solid antifungal and supposedly helps prevent male hairloss - so everyone's a winner!