I actually think cooking a curry should be quick and very very hot. if you cook to long at high heat you go past a point of no return where things like spice and garlic and tom puree begin to decline in flavour. this is how they cook at my local bir, very high heat and short cooking time. I know the slow boat method is also good sometimes, but generally i adopt a quick high temp cooking phase.