Whoever told you that you wouldn't like it has never had it
I live in the heart of bear country he in Maine, ( Washington County )I have tried it more then once. I can not get myself to like it at all. However my wife loves it, and wants me to shoot one for her. But, I wouldn't as I do not like them ar all. Some here also use some sort of a tomato baised marinade but, I am not sure excatly what they use.