For the events, yeah, I can see how there's a balancing act between making them simple (to speed play) and interactive (to add depth). I think you can find that sweet spot, though!
It makes sense that the "stat of choice" effects use the Primary stats. Though testing Udder to avoid being cursed is a pretty funny mental image! (Would the curse just bounce off it?)
And thank you for writing it! It's flavorful and well-designed, and I think the complete version has a lot of potential!