It will not have escaped the notice of anyone with a passing interest in the governance of Northern Ireland and the Republic that Sinn Fein have enjoyed and endured markedly mixed fortunes recently.