Competitively, No.
Ice still hits Rayquaza for 4x unless you're running Mega and Giratina for 2x, so ice is still a problem.
On top of that Fairy will absolutely wreck you as it hits 3 of your team, Sylveon and Xerneas are still pretty common runs atm.
I'd go for a more mixed team if I were you but if you are set on running a full Dragon team, training for speed and running common check moves would be your best, i.e. poison/steel to hit Fairy-types and fire/steel for Ice-types.