If the leaves are tender then it will cook fast but when the leaves are old then it takes longer to cook.
Always select tender leaves while buying.
You can add little sugar when adding salt so that the colour is retained and enhances the taste.
But I usually don't add sugar.
Adding dhal is optional you can simply prepare without it.