Towels are NOT a good idea on screen lids. Unless you can replace them every day and totally disinfect the used ones, they are havens for bacteria and mold.
The best ways to keep humidity with a screen top are to foil treat or cover with plexiglass.