I use both methods. Transferring random crew myself and using Commander's 'random crew transfers'.
Commander keeps me honest by usually transferring, injuring or killing off my favorite officers or POs just when I need them.
I try and have a change of 2-5 crew per patrol.