pg89,
there's probably too much in this post to answer. cooking curry is like making a jigsaw each piece has to get into place before u can get the real benefit.
for me u need to step back and go at it a bit more slowly - i'd follow the BE post for base and madras. it's real good learning.
http://www.curry-recipes.co.uk/curry/index.php?topic=2815
it sounds like the base is turning out fine but as it's not one i've made or have knowledge on i can't be sure. u would have to post the full recipe. bland and watery would not be how i'd describe my fav bases - it'd be more a smooth watery soup with a depth of taste where no spice is out of balance and no one ingredient over powers the rest. i'd make the rajver, saffron or SNS2008 after trying out the BE base to get a good feel for different bases.
these were my observations when i tasted real BIR base:
Colour, yellow brown
Texture, quite coarse thickish consistency (will almost soft peak) yet runny
Vegetable taste, onion, carrot and possibly potato
Spice taste, minimal spice certainly nothing sticking out, a hint of chilli and possibly ground coriander.
Oil, very little oil with a little yellow coloured oil on the surface and a few specks
Taste, Very smooth, mainly of onion, not salty, sweet or sour
Smell, onion and a hint of spice
u would also need to list out how u are cooking the curry. this is a crucial part.
for the life of me i don't understand where frying sugar comes in - it's a recipe for disaster.