I guess I might be in the minority in that I am much happier with this interpretation than if they gave us drakonids. I personally really like what they have shown so far.
Also, are they confirmed not to show armor in dragon form? I got the impression not showing armor was just so they could show off the race's base model - especially since this is still early in development, they may just not have armor fitted properly for them yet.