That’s nice. In the Odia version, the maternal aspect is stronger. His mother is Mukuta Dei, whose mother is Maunamati/Maynamati. In Odia tales, the tragic separation of a mother and the son is what is depicted. There are those short bursts of refusal, but it does not turn into Gobindachandra scolding his mother. Mukuta laments her son’s early death(at the age of 21 it is said) and she wants him to live forever, so she sends him to Hadipa. The wives also scold their mother-in-law for some time and try a lot to bring Gobinda back. They plead with him and even want to accompany him. Then that goes on to abusing Hadipa. Finally they want to poison Mukuta who then tells them the secret Mantra, and thus wisdom dawns on them and they realise the importance of Gobinda being a Yogi and leave their material desires.
The prostitute tale is here too. The prostitute is described as a gandharva maiden cursed by Indra to be a whore for looking at another devata. Thus, Hadipa knows her, since he was similarly cursed by Brahma to be born as a Hadi. Hadipa leaves his disciple Gobindachandra as a servant and the whore pleads with him for consummation but he never gives in. She does not abuse/punish him anyway. When Hadipa returns, she gladly tells him how strong-willed his disciple is. Hadipa does another test with a wine-seller and then with a fisherwomen. Same story repeats and Gobinda emerges as a true Yogi, dispassionate with the world around him.
Here too, they have magical powers. In fact, the Mantras are described one-by-one with their names. They can go anywhere, become invisible, turn into multiple forms, and the like. Hadipa is presented as a nice character too, no way leaning towards evil. The abandonment of salt is presented as a very important thing. Then at the end, there’s a part where Gobinda becomes a Siddha and meets Gorekha and Kanhupa and Tantipa in heaven. Gorekha and Tantipa have a friendly fight and all that. :)