I love doing brunches. Part of it depends on how many people and if it is early morning or lunch time.
I usually offer too much variety and food.
Unless you know the diets of the guests, include food and drink for diabetics, and vegetarians. Think you are covered here unless it is lunch time and your fritatta has meat. I have run into people who eat eggs, etc. but not meat (or not pork). If less than 10-20 people, you may not need to serve both bacon and sausage---or both French toast and coffee cake (plus birthday cake). I would likely still do it though, but I always over-do!
If you know all your guests well, just think what they would choose if at a hotel brunch or church brunch. I bet you are covered by the items you mentioned. I also bet you could guess how much each person would eat.
I do my brunches at home, so I provide my main items with back-up frozen items should food get short. It never has, so I don't waste that extra food I would have put out.
Enjoy. I love mimosas.
BTW, if the group is really small you can go the China and Silver route even if items are mismatched. My preference is the fancy crystal disposable plates and cups, and plastic silverware which looks like real silverware. It cost a bit much, and isn't all that "green", but saves in labor for a special event. (And it is easier to convince guests they don't need to help with dishes.)
I hope some of my rambling advice helps.