Looks good to me. I like to dice some carrots in mine sometimes. Occasionally I'll throw in a chunk of vegan butter for richness (or just more olive oil lol).
Whole Thai chilis chopped and fried in your oil before everything else helps give it a nice warming spiciness.
Also tempering your dry spices if you aren't already. I like tomato paste at the end of this too...
What else... Hm, sometimes msg, but I don't really care for it these days.
Also don't ignore the heartier lentils like green - they make great vegetable stews