Great looking Bugs, I have one of these in my stash and can't wait to start on it. Have yet to build a Tamiya kit. Now I have some added inspiration, thanks for posting!
I just picked this up at HL on clearance and there was no mesh. Will have to fill out a parts request at Revell.com it looks like. I've even seen an open kit before that had the mesh in it. Oh well, I have time to wait, kit going in my stash.