We did Cape May breakfast last year and it was good; we'd probably do it again if we were staying at the Beach Club.
We have a ressie for dinner at 1900 Park Fare this October; if I had to choose one, I would probably pick the dinner.
My opinon is that breakfast is breakfast wherever you go and the buffet was fine but nothing extraordinary. The characters were good to interact with and the atmosphe is relaxed and low key at Cape May.
But, if I'm not staying at Beach Club (Yacht Club or Boardwalk)it would be more of a chore for my family to get up and go for breakfast.
I still have flashbacks of the time we ran through Epcot to make it to the Akershus Princess Breakfast !!