Born in the 70s and raised in teh 80s, I lived the worm logo, and still do, but I really feel the meatball logo is both deeply tied that era of the 50s/60s, but also timeless. It's a classy and classic logo.
However, I LOVE that combination of both.
I find this strangely futuristic!
I first saw this about 1993 in an military patch maker shop, the man said it was a prototype but unsure how official it was.