The best place to attract BSF initially would probably be in a wooded area, or at least a place with some bushes. Those are the areas where the BSF mate.
I'm thinking that houseflies would be less likely to enter a BioPod through the small openings than a housefly, but I can't say where I got that notion. CL, do you have a lid on your unit? I'm really looking forward to seeing if the BSF totally eliminate house flies from your unit.
I checked my container for the third time in two days and saw another BSF laying eggs.
The white legs (tarsi) are a good way to confirm that you are looking at a Black Soldier Fly.
I wonder if it helps that I released about 100,000 larvae in this same spot last year...