I personally didn't have any major issues with the drops. I got all of them through OC FATE and CE farming in groups (prioritize buying the riding map as soon as possible, or request a taxi from someone who already has it so you won't fall behind as much) and only had to look out for Skalla stuff at the end. I still ended up with a bunch of random demiatmas that I didn't need at the end, and it feels like a waste since it discouraged me from participating in the content unless it was in the area I needed something from. If there was an NPC where you can exchange your extra demiatmas for one of the color you need, I feel like a considerable part of the frustration with this content would be alleviated. I hope they add it at some point.