We proposed that a viable form of spin current transistor is one to be made from a single-mode device which passes electrons through a series of magnetic-electric barriers built into the device. The barriers assume a wavy spatial profile across the conduction path due to the inevitable broadening of the magnetic fields. Field broadening results in a linearly increasing vector potential across the conduction channel, which increases spin polarization. We have identified that the important factors for generating high spin polarization and conductance modulation are the low source-drain bias, the broadened magnetic fields, and the high number of FM gates within a fixed channel length.