1eStar: Yeah any of those nonwoven cloths will do. As others have said, get your drainage sorted first. The fabric separation provides some strength, but ultimately the thicker you make your aggregagate the stronger it is and the more load it will take without deformation.
I was walking this morning on an area of that naturalpave plastic reinforcement. It appears to have been placed directly on clay, has only experienced foot traffic and has failed dramatically.
You say non-woven , but I found this is a woven material " MUDSTOP" how would this product differ ?