I will preface this by saying I do not have any previous experience with this and thank god, sounds like a *****! Hahaha...
Anyways... You are having no issue with water quality or don't see any issues with your live stock correct? No die off's of tetras or anything like that? No issues with the discus? Just the pure annoyance of the snails?
Is your q tank cycled already?
If I were you, I don't even think you need a q tank and this sounds like it can be done in a few hours if the only issue is the snails... You could move the fish to the q tank if you wanted or even use buckets and move them all over, keep the filter media from the main tank soaked in tank water and rip apart your tank. If I were you I would get rid of everything, substrate, wood, decorations, plants etc and start all over... Why risk leaving something and have to do this again?
I would give it a really good cleaning and make sure it is spotless, then add your substrate of choice and some new decor or pre-soaked wood and re add the fish and get the filters running...
I could be wrong and I suppose someone else who maybe has done this can chime in but if there is no water issues and the snails or plants havent brought in any disease or caused any issue then I see no problem with this approach...