I get it and don't fault you for your brash ways. As a representative online to over 30 companies I have to be a little more suave with my personal brand. I use my verified name everywhere. It carries great risk but it also carries many rewards.
I believe this platform will do very well. We would not have staked our brand on it if we did not think so.
I represent many brands as well doing the same and more of what you do but I don't mention it with every chance I get. I prefer to pick my customers rather than having them pick me.