Wow that is an old one. But my game group just had their annual Big Game huge event last Feb and one of the guys used this formation, after getting permission from the event organizer, of course. I don't think he even used the Apocalyptic Barrage rule, just the one in which you sacrifice a few snotling bases for a better
Str roll. Works just fine in 7th in my opinion (we were still in 6th at the time; same idea). In fact even the points for a
SAG Mek haven't changed with this newest codex.
In my opinion, the 7th edition rules for building an army list seem to encourage this formation to be legal (though a little cheesy) in a 'normal' one-on-one game. Obv ask permission from your opponent first, so
YMMV. Not much more insane than the Mogrok's mekboyz formation from the Red Waaagh.