We had been told by several boaters that had tried to check into US Immigration in the VI's that had just sailed non stop from the US to US VI's that Immigration chuckled and said they didn't need to check in since they had never had a stop outside the US!
We never did. Never a problem.
Go Slow
Sail Far
Stay Long