Amazingly delicious. It does require a lot of prep, especially if you need to make the curry powder. It is rich and savory curry. It is slightly spicy, and it is very easy to adjust the level of spice with this recipe.
EDIT: When I made it a second time, I used coconut vinegar for a more authentic flavor. I will use red onions next time because it is what they use in Sri Lanka.