Welcome to bitcointalk.
I noticed that when creating an account, you can't click to read the terms of service, you can only toggle the agreement button on/off. This is not much of an issue as it's possible to close that pop up and read it from the landing page, but you may want to fix that.
Do you plan on running promotions on bitcointalk? You can reach out to me here or on telegram (@Upgrade00) for help with that or just guidance navigating the forum.
I know you don't mind pushing your services in every single companies thread that pops up, but take the time to look around and you just might find out that they are already running a signature campaign.
Welcome to bitcointalk @Winna good luck with your sig campaign.