> If you have any issues with fungus, gnats or any kind of negative root insects soilless media is the way to go.
Yeah, though with the caveat that if your medium retains water very effectively (as e.g. rockwool does) and is exposed to light, then it may grow algae. The larvae then feed on that algae, and the problem is back.
I spend a lot of time fighting fungus gnats. The best option is always to adjust growing conditions to create an inhospitable environment for them, but I also make recourse to Bti (a bacterial toxin, like mosquito dunks) or pyrethrin sometimes.