That actually sounds pretty tasty. But probably wouldn't hurt to throw in some hot dogs or pre-baked chicken legs for the half of the party that isn't vegetarian. Suppose one of the meat eaters doesn't particularly like potato salad? Aside from the eggs, I don't see much other protein in that menu... Hummous with whole wheat pita for dipping maybe?