I can't agree that the base alone "is not meant to taste that nice" or that it is "pretty gross".
If this is the case, I suggest you ditch it and start again or try another base.
The base (being a base) should be pretty nondescript (as in mild tasting and subtly flavoured) but should nevertheless taste pleasant enough in its own right...otherwise this "grossness" will show through in the final curries.