Hi Malc
Doesn't look too shabby to me

a dish I'm familiar with.
For my taste though, the tomatoes would probably kill this dish for me, and although its cooked
Bhuna style I'd want it a bit thicker/dryer and not so much methi.
A few places do this around here under the name Baigon Gosht or Tikka, heavy on the ginger
and coriander. No tomatoes though.
Bangladeshi Chefs have a bad habit of deep frying the Aubergine briefly, before adding it to the pan
which mops up the oil like a sponge, then breaks down and releases into the curry, which gives it
a soggy mush texture, delicious but never looks good on camera.
I go through phases with some veg, I tend to over eat it, then I don't touch it for months.
Aubergine is one of them, love it in a Bhuna, Stuffed, Baked, Bhaji and a simple Bengali Fry is a fave.
cheers Chewy