Dododex users say:
The Crystal Wyvern Queen is a formidable boss designed to test powerful tames and preparation. Defeating her provides valuable progression rewards and a prestigious achievement, making her more useful as an endgame challenge than as a standard mount.