make salad dressings with it. and if you make the noodles i suggested, don't add the rice vinegar since the sauce already has some.
as for cutting out the vinegar taste, yeah, you could add more peanut butter. but you have to make sure it's the organic/natural kind with no sugar added. the kind that's just peanuts and salt (or even better, the kind that's just peanuts).