Ok here goes, from 5 years experience i found ......
i always default to the DD spice mix given to me from a real bangledesh bir owner, simply because it is good and never lets me down. (great for dansak btw)
2nd... the kushi spice mix is well rounded and great for rogan josh . a real gem also. (mild + subtle)
3rd ... the cbm spice mix is pucka. especially with a dash of pataks madras paste to boost it.
i have jars with all 3 spice mixtures in my cupboard always. i also renew them each 6 months with new spices.
of course each spice mix suits my personal base, so i cant guarantee it will work with your own prefered base. but thats another story !!