Wow, this is a hard decision. If it is your
boat, you love to sail and have the time, take the
boat to Virgin yourself and have the best time of your life. If none of above, buy a cat in
Caribbean and start enjoying the boat instead of worrying about her.
Or ship her across the country and sail her to Virgin from
Florida, less tear and wear, but need to do a thorny path.
As always, we don't know your situation enough to give you a sound advise.
Good luck