I've had it when other people make it and it's pretty good but whenever I make it, it is bland and kind of mushy. Should I use the soft kind, firm, or extra firm? I've bought the firm and extra firm kinds thinking it would be better but it just doesn't get much flavor. Do you use tofu or bean curd in your stews or stir fry? Does it pick up the flavors?