This sounds weird and looks weird (I don't eat Indian food very much) and I agree that this is a good bit of work, but I really liked it and will surely make again! I followed the recipe exactly.
A bit of work, but a very good vegetarian meal. I made as directed but used 2% greek yogurt instead of whole. It was very rich and satisfying and I would make it that way again.