I dont know. The middle ground voter is always the sway. Alliance simply were mush more positive and progressive than SDLP, and this had little to do with SF. Nationalists in the main part voted for progressive parties as they want to get on with things..
The national question helps largesse the voting numbers but I think in the main people want a better life and voted for those they feel are best placed to help. Unionism voted differently to prioritise the national question rather than any progressive or social improvement agenda.