Not to distract from your feature request, but you can keep comments from getting buried by pinning them to the top. Once a comment is posted, hover over it with your cursor and select the ellipsis (three dots).
Yes, but the current integrations all require linked applications with permissions. That’s great if you’re using one of the integrations, and have the ability to enable asana’s permissions to access those platforms. However, if you want any other domain, or permission set-up you need to use workarounds. TPeople often create custom fields for URLs. But this limits you to attaching only one URL and the UI is janky.
You can also throw URLs in notes. But then you have to hover, wait for a card to appear, and then click the link. Having an attachment class for arbitrary URLs would greatly improve my workflow.