I say Lance. It takes a great deal of talent to train dragon Pokemon. They are both great but I would say Lance would win