I love this idea! After my current run, i will definitely try this!
When I was reading the description I was thinking about creating safe spaces, lamps would provide safe areas, and have bricks/concrete as option to be safe.
Things to do to make lamps energy compsution a lot higher, but that might become "unrealistic"?
How about making brick/concrete way more expensive + way longer crafting times? (10xcosts + 4x crafting time ?)
Or perhaps only concrete is 100% spawn proof, and bricks 50%?
Or how about a double criterium, for example: flooring + power coverage won't spawn biters. Or concrete + lamp coverage
Finally the following mod could work well with this mod: https://mods.factorio.com/mod/biterproof