Silica, that you?
That said, I'd much rather stay away from anything having true flight. Or perhaps make it so that this dragon is a pet, levitates by maglev (or something like that, there's metal everywhere on some stages), and is too small to carry a person.
Because... I much prefer Silica than your unmodified idea.