Here's my thoughts on four situations.
Horde have snowfall, horde have stonehearth. Allies ress up north. Leads to a slow, annoying, victory
Horde have snowfall, allies have stonehearth. You can get past them, but they can defend their bunkers REALLY easily, and prevent you from capping them for the whole match, if they want - until they win. If they play well.
Allies have snowfall, horde have stonehearth. Allies ress behind horde. Horde can cap bunkers easily.
Allies have snowfall, allies have stonehearth. You have a bit of a run, but can get to their bunkers and north fairly easily. Allies won't be in your way as much.
Looking at these, it just seems to me, that if you leave allies to get snowfall, it leads to a better battleground.
If you then take stonehearth, thats even better.
Also, with regards to iceblood, snowfall, stonehearth, its basically a triangle between the graveyards. Snowfall is just as far away from both, as they are from eachother. That means its equally hard to attack SH from SF as it is from IB, but easier for allies to defend SH if they have that.
So, why the hell does everybody go SH BAD SH BAD? More importantly, why do the other 39 people in a battleground all seem incapable of acknowledging REASON when i point this out, or able to give reasons of their own, and just go SH BAD HS BAD? Its like they're brainwashed or something.
Really. Enlighten me here. Where's the catch I'm missing, if there is one? As far as I see, it ought to be "SF BAD, SF BAD", and then capping SH. And allies end up behind you, and its easier for you to 1. cap those bunkers and 2. head on north.
On another note, ain't it pretty bad that SF 1. moves you away from your base, 2. doesn't put you closer, realistically, to the others? It just strikes me as being something that is bad to cap. Why have it there, blizzard? :<