If any website has a better affiliate program and can offer some sort of welcome bonus for my high roller referrals on sign up, please let me know. Would be highly appreciated.
All the suggestions provided by other members are pretty good. Based on my personal experience, I've noticed that newer platforms tend to offer slightly better terms to their affiliates. They're trying to attract new players and build their name in the community, so they tend to be more generous. However, be cautious and ensure that the casino you choose is reputable. You'll often find that the most appealing affiliate terms come from shady platforms that may not have your best interests at heart. Just make sure to check out the terms and conditions of each platform and review the specific details of their affiliate programs.
As for the welcome bonus for your referrals, I'm not sure if such a specific bonus exists. After all, how can the casino predict in advance that your referrals will be high rollers?