The mesh tower is one of my favorites! But it has also been the most challenging to balance as well haha. I find that I usually need at least 3 before they come into their full power, if I can make a triangle and get a lot of coverage. But they are not the best against hardy enemies with armor..
I think doing a run with limited towers/tower types would be a great idea for a challenge-mode in a new update!