Perhaps you should just offer an option to white label your saas? Then you retain all ownership. They are “just” a customer.
You can certainly white label it to other customers too. Or work out an exclusive license to them. But for them to keep exclusivity they need to maintain certain levels of metrics (fees to you, active users, etc)
Maybe the fee structure is one off. Maybe a % of their rebranded revenues. Maybe a combination thereof.