Armstrong is a good signing for you at League 1, quick and has good movement at this level to get into goal scoring positions. If he gets good service he will get you goals against most teams.
I was surprised he has struggled to score at Barnsley and Bolton though, but that is the Championship I suppose.