Is curry nirvana just off junction 6 of the m25 ?

Totally agree with Stephen lindsays comments.
About a year ago I really do find comparison with local ta's is no longer a source of misery.
This took 5 years to arrive at this point.
Settling into your own style is the key.
For what its worth I would try the following if you are not at curry nirvana yet.
try and choose one base and then stick to it always. (very small adjustments are ok now and then, but record them and note what works)
regulary practice the madras, as its a great way to assess how good your skills are, and also see where they are lacking. I still do this, as a learning exercise.
if you cant make a good madras sauce then its time to get back to basics, and ask the following
1) is the base sauce somehow too over powering and ruining the madras. If answer = yes try a plainer base.
2) is the madras lacking taste? if answer = yes, try lots of other madras recipes, spice mixes etc.
This approach will teach you to incrementally change the taste, which is important part of learning curve.
When making base sauce pay attention to how much water you add, and base spicing etc. The base is so important as a madras contains mainly base sauce, a little meat and a touch of spice, garlic and lemon.
etc. If the madras tastes disappointing I found the base is usually a culpritt. Try a new base and never return to that old base, even if other people at cr0 swear by that base!! don't be a sheep !
Once you have experimented for a year or 2 you should have a decent madras sauce. Then stick to it and make tiny incremental changes each month, for example what happens if I add some adjawin spice to the base, does this add or detract to the taste of the madras. Or what happens if I use 100% garlic paste instead of 70/30 garlic ginger paste. Or what happens if I use ghee instead of rapeseed oil? Or what happens if I make the base with white onions instead of brown onions?
Once you begin to answer these questions the madras will really begin to shine !
Hope this helps , you wont learn this in any e book !