Swift I don't know or care.
TM I know and he is a well respected member of the BD community, is or was running a clearing firm and knows more about the rules than I care to ever learn...
Yes, that is what we are doing. "Services" provided in the USVI for non-USVI customers; is the income that qualifies. In case of trading there is no customer.
Call me if you want to know how this works...