" not sure how much the mushrooms will contribute to the flavor profile. "
Probably be really nice.....people add mushroom in search of the ubiquitous "Umami" (the fifth flavor sense)
noun
1.
a strong meaty taste imparted by glutamate and certain other amino acids: often considered to be one of the basic taste sensations along with sweet, sour, bitter, and salty.
Not everbody buys into it:
(Urban Dictionary)
"A bullshit invited flavor that tv chefs pretend to be able to recognize, but can never define. Due to peer pressure they regurgitate keywords to make it appear that they know what it is, but in reality none of them have a clue.
"Dude I just saw Andrew Zimmern describe some butter as having an umami flavor. Last episode it was mushrooms. I'm pretty sure they are making this shit up as they go.""
I've used this stuff in all kinds of things when I could get it....pretty expensive, but I've only ever found it on closeout for cheap......