Especially the event girls definitely need better drop rates. Regular girls, as frustrating as it may be, they will drop eventually. Event girls however have only a short timeframe to aquire them, and I think most players should aquire them within about 100 fights. And to achieve that, I'd suggest a droprate for event girls somewhere around 5%, meaning that about 99.4% of the players would normally get them within those 100 fights. 100 Fights is still quite a lot for someone who doesn't log in several times a day during the event, so it still requires a bit of effort, but it'd be a bit better management from the developers' side of the players' expectations.