I have to say there's nothing much different there as far as the base is concerned. And I agree there seems to be something missing.
I made the Bruce Edwards base at the weekend and tried another experimental curry yesterday.
4 tbsp sunflower oil heated and then fry off a medium Spanish onion finely chopped until golden (not crispy). Add a few slices of chopped red and green pepper, then add 1 tbsp of garlic/ginger paste (50:50 like yours) and fry off until it begins to catch (a minute or two). Then add one large chicken breast cut into suitable pieces.
Fry with stirring until the chicken is picking up colour, then add 1 tbsp of the Bruce Edwards spice mix (modified with mustard seeds also included), 1/2 tsp salt, 1/2 tsp chilli, 2 tsp ground Methi leaves (I like Methi) and fry some more (I added about another 1-2 tbsp oil at this stage as it got a bit too dry (it was an experiment, remember, and I also misread/didn't read my notes and it should have been 1 tsp of the spice mix).
Then add one portion (200g) of the curry base. Cook on low heat until chicken done, then add another tbsp garlic/ginger and plenty of coriander.
I swear that the house smelled just like a curry shop - and I mean JUST like it - and the curry tasted perfect. The gravy gave it a full flavour (miles better than the Khris Dillon one which just has onions in it). I'm sure the fried garlic/ginger is key to the smell, and the quality of the gravy gives the depth I was always missing (plus it definitely improves the smell - I have a thing about that smell

).
As far as I'm concerned that's it (just about). You get a curry that easily falls within the range of those I've tasted from may various takeaways

Need to experiment with pre-cooking the chicken next - I've never been convinced about that as it is juicier when it is cooked from scratch.