I just came across this, which i assume you set up
That looks to me like a fantastic place to store the teams important links! Works perfectly on mobile, and in both list view and board view.
Slight limitation that we ordinary users will need an admin to pin a link there, but i don’t see that as too much of an issue.
Each team will have at least one admin, new users wouldn’t be likely to suggest a new important link until they become more experienced, and experienced users will know who the admins are to tag when the team agrees they want a new link pinned.
I’m not sure if you set this up, or if it is pulling that dynamically from the ‘about’ category, but i like it.