As I understand 'em, eclipses aren’t that easy to experience in the New England area (the whole shadow-dynamics thing means that seeing the eclipse depends on where you are on Earth, and in practice closer to the equator is Better, IIRC). Basically, the moon is directly between you and the sun, and that’s not trivial astrophysics.
That said, I’ve no problem with having 'em in game. Would just be a Rare event at best, likely something that you’d be better off needing an artifact or something to artificially create. Having CBM: Artificial Night misfire (and go far more broadly, creating localized eclipse) every one in 10K times or so might be Nifty too.
Though there’s no reason the Blob would be any more powerful without sunlight, Eclipse conditions could be Neat-O if they happened to coincide with SUNDEATH critters launching an attack. Cult cabin sacrifice/Lovecraftian ritual aligns the stars and causes a Dark Wyrm upsurge, anyone?