this is a much better idea than what I had.
There's so many platforms and just moving from restrictions to more restrictions is a stupid idea. What we need is a space to put our username for our favourite social media.
Yeah, I think if we were to change anything, it would probably be better to make it less restrictive since in the future Whatsapp might not be viable anymore or any other software. Plus, theymos' has previously stated its a fairly lengthy process to do, so in that case its probably better to do a complete rework of it, and make sure that if things need to change in the future, they can.
Probably adding fields to include currently widely used social media channels would be very welcome by many, specially the youngsters (who may or may not -repent later ahead linking their Bitcointalk account to these channels).
Yeah, I think this is something that a lot of people assume would be just changing a few text's around, but from experience if you've ever worked on a large project or for a organization doing coding work or even reviewed code, then it can get messy very quickly, and can end up breaking a lot more than you realized. SMF being old, and not many people contributing to it, probably contributed to it being a little messy, and not designed well.
I'm not using that as a criticism necessarily, because even some very reputable, and bigger companies have an absolute mess of code. I've seen companies get contractors in, the contractors do the work needed, then the company finds out that the contractors changed x, which breaks y which results in the company either getting another contractor in to fix the previous contractors work or committing internal employees to it.
I feel like most companies these days to patch work code rather than thinking about the future, and designing their systems with scalability in mind.