> I'm not sure there's a way to invoke the 'Add to panel' dialog from a panel-applet.
No, it's a gnome-panel (the process, not the module) only feature, not exposed to applets.
You could open a bug against gnome-panel asking for a method (dbus? command line option?) to open this dialog, then add a menu entry to go-home-applet invoking the method.
> I'm not sure there's a way to invoke the 'Add to panel' dialog from a panel-applet.
No, it's a gnome-panel (the process, not the module) only feature, not exposed to applets.
You could open a bug against gnome-panel asking for a method (dbus? command line option?) to open this dialog, then add a menu entry to go-home-applet invoking the method.