Here are my results with soiless planting. I had three types of water irises in my pond, a tall blue iris, a short blue iris and a very tall yellow water iris. Sorry but I don't know their botanical names. The yellow iris grew a massive root system every year making it very difficult for me to remove from the pond to repot due to its weight. Since the roots of the yellow iris were growing so vigorously outside of the pot, I decided to go soiless and used nothing but lava rock. The plant grew even larger....and it was still difficult to remove from the pond for repotting. With the thought of reducing the weight even more, I took a bunch of 3/4" pvc irrigation pipes and used a bandsaw to cut them into small sections from 2" to 4" long and filled the pot with those. The plant grew even larger...and quicker....and was so rootbound that I couldn't even get it out of the pot to re-pot it.... I threw out the yellow iris as I was tired of having to repot it every year because it was such a vigorous plant.
I currently use the cut pvc (no soil) for both the blue irises and they do fine as they are not nearly as vigorous as the yellow iris. The short variety of blue iris does better without soil and the taller blue variety does about the same as it did with soil.
I also tried soiless planting with my dwarf cattails and found them to also do well just as well without soil. My lilies remain potted in soil because I've read of folks going soiless with mediocre results.
I don't use a biofilter, so if you have a good biofilter going, your results may differ from mine because more of the nutrients may be removed.