From personal experience, most deals, especially b2b deals at scale, get done without the branding or website playing any role in it. While it definitely contributes to potential new leads.
I do think that maintaining a level of standard that is expected from the industry would definitely be good, especially for a publicly listed company that will have its existing and potential new investors looking at everything it has to offer.
Especially since this is an investment forum, I couldn’t imagine myself seeing a new potential investor, say someone doing their research, stumble upon Incaps website and see it as a positive.
And I am a big fan of standing out and doing things a bit differently, but in my personal opinion, I think the way Incaps public branding stands right now is not on the good side.
Especially looking at peer groups’ branding.