Will be interesting to hear what others say but i believe the more "simple" dishes, by which i mean those with fewer ingredients and not simple to cook

ie madras and vindaloo, do have a less complex flavour than the likes of bhuna, jalfrezi, dopiaza, chefs specials etc. The additional ingredients provide more layers of flavour as well as different textures. IMHO i don't think you're going to find a vindaloo that will match the complex flavours of your preferred jalfrezi.
I have been a phall / vindaloo eater for over 30 years and can appreciate a hot flavoursome dish as well as being able to detect a crap one. But when their flavours are compared to something like those in my favourite dish of North Indian Special, they are found to be lacking. It's a bit like trying to compare apples and pears, both nice but two totally different things. Maybe you should up your chilli powder content, or try adding a naga chilli or two or some dried red chillis. Another option would be to fry a handful of dried red chillis in the oil you are going to use for your jalfrezi. Once they have turned dark brown, simply remove them, or leave them in or add some or all at the end of the dish cooking. This bagaar will certainly add a lovely additional heat to the dish. If you make a good jalfrezi that you're happy with flavour wise, you simply have to work on the heat aspect ;D