The things to keep in mind while preparing Gujarati Dal :
Always soak the dal for 30-60 minutes.
Add methi powder while boiling the dal. It will help in the digestion process.
If you are using tamarind/imli or kokum flowers, wash them and soak them for some time and add them along with water.
Always use jaggery for health benefits. If you are preparing Dal for a special occasion, add tsp of sugar - it lifts the taste of dal to the next level.
Always boil the dal with all masala on a slow flame to achieve the authentic taste of Gujarati tuvar dal.
You can add pieces of kharek - dried dates along with peanuts. It reminds me of the "rasoiya vali dal ".