Suppose the finite group $N$ surjects to finite group $F$. It is true that for any $G = N ⋊_α \mathbb{Z}$ there are infinitely many covers of $G$ that are cyclic and surject to $F$.
But is this statement true for finitely generated $N$ or even general group $N$? Is there an article about it ?