or keep it secret to prevent any Iron Throne drama from distracting everyone before the Night King shows up?
It will be like this: Drogon gets jealous. Tries burning up Jon. Jon survives the flames. Daenerys gets the idea.
You may be right. He was eyeballing Jon with uncertain intent in Episode 1.