Never entirely trust what is said to you to secure/continue a sale, unless you have it written in a contract.
> … "Enterprise wise, that's up to you and you could likely get away with utilising self-serve as you go
… especially if what sales say to you is couched in vague works like “likely to get away with”.