The pole isn't the deciding factor.
A spring should work on an X-metal pole just as easy as it does a stock, AC, or UMI.
The real issue is the bracket.
You will tear the sh*t out of your paint (and fiberglass) if you aren't carefull trying to get the bolt, pole, and spring in. The...