That's all right--I've been ill all week, so not online.
I've used the woven plastic for fish and floating plant tanks, but the threads do seem to be too inviting for roots. Changing it out does sound like a huge amount of work. I really like the balanced systems with enough plant growth to keep down the algae, but enough nutrients and exposure to allow blooming lilies and the like.