The Giant Locusts are not ginormous but big enough for humans to hold in their hands like cats or chickens. Now to house Giant Locusts we need like smaller versions of aviaries, also they shouldn't be able to escape because they're insects and not as strong as the dinosaurs and flying reptiles. And we would also need smaller hatcheries to incubate and release them.