Not trying to be a douche here, but if the one thing you don't like is the prop blend, I think that pretty much answers your own question about considering it.
There are a lot of reviews for this product but to take one from mr piano himself," don't always ask, try it yourself to get the real answer that you want"
I have wanted to give this a shot myself, but passed. They were going to be sold on a forum sponsor store but backed out, so I personally decided not to go forward with the purchasing this.
There are a lot of other brands that you can take and supps that many here enjoy
Jebrook and
GNO im sure can think of a few