Let $S$ be a finite subset of the positive integers. Define $N_S(x) = 1-(1-x)\sum_{j\in S}x^j$. Assume that $N_S(x)$ is symmetric, i.e., $x^dN_S(1/x)=N_S(x)$, where $d=\deg N_S(x)$. It seems that $N_S(x)$ tends to have many zeros of absolute value 1. As two random examples, if $S=\{1,2,7,8,9,10,13\}$ then $N_S(x)$ is irreducible and has ten such zeros, and if $S=\{2,3,4,6,8,12,13\}$ then $N_S(x)$ is irreducible and has twelve such zeros. Is there a reason for this? I don't know whether the symmetry is relevant or whether $\sum_{j\in S}x^j$ can be replaced by a more general polynomial.
Addendum. Of the $32$ sets $S$ with max$(S)=11$ for which $N_S(x)$ is symmetric, $16$ of them have eight zeros of $N_S(x)$ on the unit circle, $6$ of them have ten zeros, and $10$ of them have twelve zeros (and are hence a product of cyclotomic polynomials by a theorem of Kronecker).
Addendum 2. Let $F_n(x)=\prod_S N_S(x)$, where $S$ ranges over all subsets of the positive integers with maximum element $n=2m+1$ for which $N_S(x)$ is symmetric. Can some analytic technique be used to estimate the number of zeros of $F_n(x)$ on the unit circle (and hence the average number of zeros of $N_S(x)$ on the unit circle)?
Here is some related data. Let $g(n)$ be the number of zeros of $F_n(x)$ on the unit circle. Then $$ (g(1),g(3),g(5),\dots,g(33)) = (2,8,22,54,126,308, 660, 1538, 3350, 7368, 15904, 34764, 73480, 158424, 336256, 712958, 1502306). $$ It looks like the relative number of zeros of $N_S$ on the unit circle is slowly decreasing at an irregular rate as $n$ increases. For $n=33$ it is $\frac{1502306}{33\cdot 2^{16}}= 0.6946\cdots$.