I have eaten Watermelon with the seeds for the extra protein count, but have never tried Lavender oil and such. I have 10lbs of D.E. in my home that I take almost daily. I don't know if I have worms in my gut, but I'm assuming so.
I just bought a zapper so I'll wait till it gets in then I'll drink some more IMAM then ZAP those worms when they get riled up. That's my plan of action.
I'm glad to see that you are getting such good results. Keep up the good work.