Oh hey, I just responded to another thread in regards to multiple profiles:
I use different profiles for a variety of reasons (social media, employment, learning, banking, etc). The amount of icons this produces in Launchpad does add up after awhile. I wish there was an easier way to do this without producing multiple icons for the same browser and still have separate profiles in-browser.

I could hide the icons with Onyx, but that requires disabling SIP protection, which isn't ideal either because it could possibly break something.