My first encounter was with Naydra so I think I got the “proper” introduction to them that way. I was climbing Mount Lanayru for the shrine quest pretty early in the game and I was like yoooo what the heck is this it was a cool moment. The dragons are definitely a very cool inclusion.