I was thinking it would be very nice if there was an option in the menu to disable the icons showing on the taskbar so that they can only be seen and launched from the menu.
That option is already available. Simply right-click the app icon and click pin to taskbar. When this is unchecked, the app will not be pinned to the taskbar.
Please submit a new support ticket, thanks!