I've done both and really enjoyed them. I would have preferred more shrimp offerings (they only had peel and eat) and lobster at Cape May but the food was delicious- surprisingly the American buffet was better than the seafood part in my opinion! I am going back in December!
Spoodles is a definite favorite of mine- eaten there three times. Their kids meals were beautifully prepared and creatively plated and I loved it! They recently condensed their menu, so some of my favorites aren't there anymore, sadly. Yet, I do plan on trying that next July or August (still trying to pin down an actual date)
I don't know if I've helped you at all, but I can say that both were beautiful places with great food. I would check out the menus on AllEarsNet.com and see which you prefer because both are good, just different.