Late-season rain sweeping in from the west proved a mixed blessing for southern Queensland cotton growers.