You have made valid points, but I think I have a couple of more to add.
One being the constant rants of Veeranshu being the Cheel Rajkumar which hasn't been addressed at all. Show Naagin ka to hai hi, but it is also about Cheel this season. "Cheel Rajkumar ki shakti badhegi", "woh sabse taaqatvar hoga", "woh khaas Cheel hai", ye sab sun sunke hum pak chuke hai. If Veeranshu is special, please show why. I know he is a strong guy, always the knight in shining armor to Bani and all, but why is he special, why is he a Cheel Rajkumar and no one else, what powers does he really have apart from controlling the Gandhak and being moon-eyed over Bani. What happened to those silly predictions of him succumbing to light? Why have these prophecies been made? If Adi's Naagin's powers are invisible, so are Cheel Rajkumar's. We need to know.
Another being the cosmic connection of a Nagvanshi and Cheel. Why are two mortal enemies predestined to fall in love? Why are they meant to cross paths? During the Satyug era no one even imagined a Naagin to fall for a human, yahaan to ye kshatru hai. So why Naageshwari and Aakesh? Why Bani and Veeranshu? Is this story just about two lives spaced out between 10,000 divya varsh or there is some other story to this as well. What is so special about this bond tied by obsessive love and hatred? I for one have always felt that this story spans even before Aakesh and Naageshwari. Something which only Bholenath knows and is writing, so we need that explanation as well.
These are my two cents about the story.