If you just pay the ticket, you won't have to worry about it, just saying.
But it depends from my understanding if the state has reciprocity with the other state, for example, I live in NY, if PA has an agreement with NY, then if I get a ticket in PA, PA will contact NY if I do not pay and NY will not renew my license. I know in the 70's when my father drove over the road this was uncommon and he usually didn't pay them, nowadays, I would imagine most states have an agreement. I doubt the USVI does though, but you would have to check.
Here in NY it's such a scam for tickets. Basically if you get a moving violation, there is a state surcharge and most of the money goes to the state. So the local towns reduce it to a parking ticket so that most of the money goes to them. The fines are still high but at least it's not a moving violation on your license.