dude, for those flies, you should think about pouring some sandbox sand, about 3 inch layer, on top of each pot- it will make it so the ones in the soil drown... and so that the ones in the air have no habitat to go home to...
Just a thought, pics look great, even the slightly fuzzy tric...