SpinChain can take a single value for all sx/y.. or a list