Just about the only Shadow Cabinet appointment that was utterly predictable was Ann McKechin's as Shadow Scottish Secretary - as a very low-profile Scottish MP who somehow managed to get elected to the top team, it was a no-brainer that she would draw the short straw. The most important practical upshot is that, for the first time, Iain "the Snarl" Gray has effectively become the 'real' leader of Scottish Labour, no longer in the shadow of Jim Murphy. In principle, it's of course entirely right (and long-overdue) that the Holyrood leader should have primacy - in practice, it leaves them with a rather obvious weakness.
As for the other appointments, my instinctive reaction is disappointment that Miliband has ducked out of the choice between husband and wife for the key role of Shadow Chancellor, and appointed Alan Johnson instead - that looks very much like a sop to the Blairities, and thus a step backwards.