I agree that the cohabitation limitations are a bit too strict. For example the Ceratopsians hating ALL other Ceratopsians, the Ankylosaurs doing the same with their own group etc. seems a bit too much to me.
I don't think that large genera like Mamenchisaurus should dislike small genera like Amargasaurus just because they are both Sauropods to for example.
I don't think that large genera like Mamenchisaurus should dislike small genera like Amargasaurus just because they are both Sauropods to for example.