Stack Exchange network consists of 183 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.
No, I have not. Upon further review it seems overpowered; some of the numbers should be scaled down. Things like Sunlight Hypersensitivity also might be a constant headache unless you find some way around them.
"That -1 skill is still a skill they can use...so it's an extra resource" - can't all characters use all skills? I don't understand. Wouldn't changing a skill from +0 to -1 take away power?
Whereas humans have 10 skills with positive bonuses, the dinosaurs have 9 skills with positive bonuses and 1 skill with a penalty. I don't think it's an "extra" skill, unless I've misunderstood you.