Thank you but it's all legitimate reasons I'm doing it. I will be living in a country that doesn't tax foreign income and doesn't have any CFC (or similar rules) so having the company in an international location with no corporate tax makes sense on many levels.
Also, I just got off the phone with PayPal and they walked me through how to do it. You can definitely set up a PayPal account in Saint Kitts &︀ Nevis with your residential address elsewhere (the business address has to be there yes). I︁ even went through the steps, I didn't even need to call them, I should have︂ just tried myself first.