Rotary is far easier to control -- you don't need to swap your power generation by direction of travel which is really a pain.
The spacing of the magnets is fairly forgiving, you just need the fields to overlap fairly well, and the field strength is more important than the magnet size. Line up the magnets so the coil passes them N-S and then S-N. Make the coil sides pretty close to the magnet pitch, maybe a little bigger so you are centered on N-N on one side while also centered on S-S on the other side.
If you haven't worked with strong magnets before - BE VERY CAREFUL! They fly together when close and will happily smash your finger in the middle too...make sure you have some
wood or plastic standoffs for assembly, and REALLY be sure they are held in place well (best with brackets and screws..)
If your
local computer recycler has a pile of hard drives, you can get some nice compact magnets that will work and have brackets installed already: look for a particular make and similar era - the older the better! Getting 2 magnets each from 10-20 hard drives
should get you started...