I can only say You are the only person I know of on here who knew of its flavor profile and were the lucky guy to try it, there was zero info anywhere on it as you know. It almost sounded as if it was your favorite, or close to favorite mango. So Sweet Tart is now 2nd? lol
There were very few Cotton Candy fruit availa le let year cause they sacrificed the crop to harvest the budwood to graft the current batch of trees. There was a good number of fruit available the year before and I had the opportunity to enjoy a number of them and they were consistently fantastic. I had one last year and it was equall to those of the previous year.
I would have to say, for me, top 5 of released varieties are Sweet Tart, Cotton Candy. Phoenix, Sweet Tart, Juicy Peach and Lemon Zest (oops, thats 6)...any of which could fall in any in any order depending on the individual fruit.
There are also a few that have not been released that would compete for a top position. Hopefully they will be released in the near future but who knows.