As discussed in this other thread, your clients do NOT need to have a Platform license. Just you - as the agency - need to have one. Specifically, Platform Enterprise. Your clients can have Secondary Accounts which are perfectly fine with just Player licenses.
Also, in case it’s not clear, you - the agency - don’t need one Platform license per client. A single Platform license will cover all of your clients. Honestly, the net cost isn’t much different from the older model. The Platform gets you one Composer, one Player, and access to all of the Intuiface Cloud, including Analytics and Headless CMS. That’s all of your Secondary Accounts having access to Analytics and Headless CMS features. It’s a great deal!