weeping is a creeping moss and likely not to look good sitting flat on stainless steel mesh. why not strip it off and mount it onto some thing higher so that it can hang downwards?
moss is easily grown on stainless steel mesh for sale so its likely done just for that reason.
The Aquatic Plant Society Curator of the NY/NJ/CT LFS & CO2 Directory
ओं मणिपद्मे हूं