depending on the material of the shirts, i'd either beef up the fonts and choose new ones...
if it's a pique material, the threads gonna get sucked in...
It looks good...have you tried the palm tree reversed/reflected so that it arches towards the lettering? and maybe a block font for "Nassau 2010"...it might need to be anyways for legibility, depending on the size.