A coherent spin state, when expressed in terms of composite spin 1/2 particles, is the tensor product of all spin 1/2 particles where each spinor is in the same state. In your expression, each $|z\rangle$ is identical, so there are in fact only two degrees of freedom on the right hand side (simply the degrees of freedom of a single spin half particle).
On the left hand side, the coherent spin state is not just any state with total spin S, but a highly constrained combination (as you see from the righthand side decomposition into spin half particles). There are again only two degrees of freedom.
The usual picture is that the coherent spin state lives on a collective Bloch sphere of radius S. The position on the collective Bloch sphere, parametrized by angles $\theta, \phi$, similarly describe the Bloch sphere position of each spin half particle in the decomposition.
Mathematically: a single spin half can be parametrized by angles $\theta, \phi$ as: $$|\psi(\theta, \phi)\rangle = \cos (\theta/2) |\downarrow\rangle + e^{i\phi} \sin(\theta/2) |\uparrow\rangle$$
Then the collective spin state is
$$
|\Psi(\theta, \phi)\rangle = |\psi(\theta,\phi)\rangle^{\otimes N}
$$