I think there is a serious problem with the Know Your Customer requirements. Ripple was heavily fined in 2015 for failing to properly implement KYC rules and made significant changes to comply. I don't see how these requirements can be circumvented without getting into serious legal issues...