I am sold on BSF, and will bin them and use them deliberately when I get chickens again. As it is they show up in my compost pile every summer. They will eat the vilest imaginable stuff, stuff that the chickens won't touch directly (which is saying a lot!) Chicken manure, fresh humanure, cat manure, poisonous mushrooms from the forest, ripe roadkill, old moldy stuff of any sort....all in the bin, all converted into feed! Coffee grounds are such a favorite I would ask about them at coffee shops in town, and carefully spread them out to dry for long term use.
The biggest problem is getting enough feedstock to make their yields a significant part of the diet of even five layers. An average bin will supply most of their protein through the late summer and early fall, perhaps with some surplus dormant grubs to feed off for a while more. I would really need to up my feed-scrounging game with more dumpster diving, maybe drying my humanure in the sun somehow? so as to bulk them up and grow a lot in the comparatively short season and then store the grubs through the rest of the year. I think they would stay dormant through the cold in the cellar where we keep our potatoes.
And pro tip, you don't need one of those expensive "bipod" bins. Any bucket, barrel or tub will do, provided it's tipped at just the right angle so the mature grubs will crawl up the lowest incline and drop off the edge into a container. I've used 55 gallon barrels and five gallon buckets. You can get a lot bigger colony in a barrel, too.