At this point, I'd say it's arguable that the best use for gems is using for energy on events because you can get pretty much all the maidens, outside of time limited event exclusives, from free gacha but there's the possibility one won't even be able to complete an event without spending some on energy because of how poorly this game has been handling events.