The important thing is knowing if YOU like the fruit, usually when you see these mangoes with mixed reviews ( Carrie Duncan ) etc, its because they usually have some trait that people either love or they do not.
I also believe some fruit taste different depending on where they are grown, I once was given a few Ice Cream variety of mango, they had that slight pinesol taste, and I liked them, I was also given a tree, that tree did produce a few fruit, but when I tried those, that slight pinesol/turpintine taste, was now extremely intense, even hours after eating that one fruit, I was burping up that smell.
Few days ago, I had another, it was enjoyable like the first ones I tried.
I did not give up on the tree, after all it was its first time, it is container grown, and also does not get full sun.
If you like the fruit, go ahead and plant that tree, if not, trade it and get something you like.