seen them in lots of bars in many resort. i wouldnt take one if i were you as in most case they do not use the best of in the drinks.
its what we call in greece "bombs''. in other words not original drink from the distilery but a cheep one that is changed a bit to look and taste like the original. so you pay for something good and get a fake one. go for proper drinks.
on the other hand since i have had fish bowls and i liked it i would suggest do it but only once just for fun