I haven't heard of that product but there are many products on the market.
I'm wondering about your situation. Have you had a simple examination of nasal fluids performed? It's simple and the results should prove something! If done properly, they could show either a tiny worm parasite or fungal related, or possibly a co-infection.
You had mentioned Candida, but there are many fungi that can invade the sinus cavity causing your problem. I thought for certain I made a post on fungi and allergies, but I don't see it. I'll see if I can locate one or two things in my library for reading purposes.