I know you are decided against cockroaches (and I'm sure having a German cockroach infestation would scar anyone for life), but as JodanOrNoDan mentioned, there are species of cockroaches that are far less off putting than they sound. Dubia and discoids are others that cannot climb and don't infest. I find typical roaches and water bugs absolutely horrifying, but I do raise Discoids( Dubia are illegal here in Fl) and green banana roaches (that don't even look roach-y). I hope that doesn't come off as me disregarding your original post, as I totally get that roaches are a definite no for you guys right now. And it is possible that those species are illegal in Canada, but roaches do make fantastic feeders and are very easy to raise, so maybe somewhere down the line they may be worth looking into.
Sent from my iPhone using Tapatalk