Hi dear, I try Lavilin many years ago and other brands of the same kind.... Unfortunately they just didn't work on me : (
I should say, for the very first time i applied them on my pits, it worked. But from the second time and on, not only did it fail to reduce the smell, it made the smell much stronger, onion smell as you mentioned.
But i have seen many testimonies about Lavilin. Hope that works well on you.