if you mean dubia roaches then theres virtually no smell, they cant clime the sides of their tank so the shouldnt escape, they breed quite quick, theyre live bearing so no fiddling around with eggs, if they escape its too cold to breed so no infestation and they live for ages. i love roaches. try your BD on some calci worms
mine loves em. and yes i will document my roach colony as it happens. will be orddering everything hopefully by the 10th of january