Rick Bayless restaurants have been doing tableside guacamole for at least 27 years.
Fresh made also eliminates the darkening (natural) that can occur when prepared guacamole sits around.
And as for ingredients, I want no part of guacamole with ersatz ingredients, like peas. To me, it is Haas avocados, minced white onion, a dash of lime juice, and a bit of garlic and salt. I also don't want tomatoes/tomatillos or even cilantro in the guacamole itself, though they are fine as on-the-top garnishes.