Well depending on how many years you've been away St Thomas used to be like what St John is today.
St John is much more peaceful the St Thomas.
St Croix is much larger then both and has beautiful beaches and geography.
So basically it's your decision