Neutering is less invasive but spaying has way more benefits. It reduces the risk of benign mammary tumour from 90% to 5%. I would always choose to have my females spayed before neutering the males. In a world where vet procedures are cheap, I would have both sexes altered.