One mechanic I notice missing is how dinosaurs don't really break out when they are hungry or thirsty for too long. You could have a T-rex with all her environment needs met in a light fence, yet when she is starving, she does not decide to break out and eat the guests and would starve to death instead.
This would add to the significance and danger to some dinosaurs, like the parasaurolophus and gallimimus would sadly starve to death, but dinosaurs the triceratops, stygimoloch, stegosaurus, sauropods, and all carnivores should attempt to break out if they are hungry or thirsty for too long. It does not need to be connected to their comfort need, just a trigger to attempt to break the fence if they go hungry for too long.
This would add to the significance and danger to some dinosaurs, like the parasaurolophus and gallimimus would sadly starve to death, but dinosaurs the triceratops, stygimoloch, stegosaurus, sauropods, and all carnivores should attempt to break out if they are hungry or thirsty for too long. It does not need to be connected to their comfort need, just a trigger to attempt to break the fence if they go hungry for too long.