Oh, one possible downside to your approach: if you do things this way, how will you link to packages.qa.debian.org with the package name, like we do now?
The string could still be split in for packages.qa.debian.org, although that really isn't a great approach and might not be generalizable across other projects. I'll file a bug for this issue.