Theme: The backstory and theme is inspiring obviously. A girl living in rural areas chasing high dreams, and fighting to achieve them. Surely a concept to love. Meant to spread awareness. And Shabnam is quite a strong and independent character.
Characters: Not much unwanted characters, just the needed ones. And casting for them is quite good,
Dialogues: Well, at some points, the dialogues are very apt and to the point. Well written. But lately, I'm noticing there is too much repeatation in them. I mean the same thing came be said in different languages or choice of words, but the same phrase is being used again and again. A major drawback.
Story-line: Till now, there is no unnecessary dragging of a single event. But in few cases, it seems the scene is stretched by unnecessary dialogues and actions. For example, when Yash was buried alive by Rabiyul, his family members were busy quarreling and arguing with Shabnam rather than going to search for Yash. Also, when Ranja Pishi had attempted suicide, her own mother was being emotional and keeping on giving sentimental dialogues to Iqbal, rather than sending her daughter to the hospital.
Allover, Nakshi Kantha a very good daily saop to watch. It's quite better and different from the usual over the top Bengali serials. But some points in the script and dialogues need improvement.