I've been thinking about BSFL for aquaponics and there is one problem: warm blooded animal feces should never get into the water. If it could then you wouldn't need fish btw.
I don't know how many E. coli bacteria would survive the BSFLs. I guess this could work for your home, but I would not risk that. Of course you can test the water, but no one did that yet as far as I know.