The Spriggian is great. Bulldoze and Arm 21 are a great thing. But what bugs me are his Grenade launchers. Pow so low I just never find them useful (Except potentially butchers feat turn if my enemies are out of range).
His flares are nice, But I think I would rather have him cost 9 points and not have any of his guns.
But maybe I just haven't heard stories about potential uses if the guns. So how about telling of the times when you think that his guns where a great thing to have.