I'm a huge fan of the freemax mesh pro. Never had an issue with it opening but it does seem to be a problem for some. I've three of them and been using them for well over a year with no issue.
I'm out of the loop on the mesh tanks. I can say both are great thanks but there might be better out there now