I think those that have their own mares and can develop a relationship with them, are in for gold. But try riding someone elses mare, or a schooling mare. Yeah, theyll go for you, until you come across something they don't want to do. Yeah, you can probably get them to do it, but probably not after a frustrating battle that makes you want to rip your hair out.
I like high energy geldings with wild personalities, like total class act comedians that become destructive and crazy if not handled daily lol. I've been playing with a National Show Horse (Arabian/Saddlebred/Paint cross) for my dose of crazy. I can do crazy. But I can't do witchy. Witchy as in we just passed that barrel on the last go around of the arena and suddenly you want to stop and refuse to go between it and the rail so you stop and start wheeling backwards and no matter what angle I approach it you wont go through it until I smack the crap out of you after 5 minutes of arguing. A gelding would have walked right through it after the first reprimand. A mare takes a screaming fit of an arguement while my instructor laughs her arse off at my predicament. Same arguement happened with another female student, same mare, different day. She passes that barrel 50 times a day 5 days a week.
Think of it not as a failure but as a success in how not to do it.
Don't look in a horses mouth for a gift.