My parents nearly cried when I first told them I wanted roaches in the house. However, this is the argument I made and the reason for me now having them in my house.
They cannot breed in any climate that is not very very humid and tropical as well as around 80 degrees, so if they do escape they will likely die within a day or so. The only United States state that has this climate is Florida, where they are illegal for that reason. They cannot climb plastic walls at all and the large wings on adults do not function, so if you're keeping them in a storage bin it won't be a problem. They will die in under 60*F after a few days so again there is n chance of them breeding in your apartment. They are very easy, do not smell and cause a minimal mess.
I hope this works for you, my bd loves dubia and eats them up faster then I can give them to him. However, if this doesn't work you can always look into silkworms, phoenix worms, and crickets. Best of luck!
-Claire