I much prefer your first list and add a Loonboss and Snufflers to buff the Stabbas for 140 points, then possibly use the remaining 210 points to bring one Squig Herd up to 24, or take more spellcasters and an endless spell or two. To me, with regards the 2nd list, the Squigalanche is dependant on the Bad Moon and you end up with 3 artifacts and only one Hero to take one.