I've reviewed your proposal. It seems sane, but is not something I'd contribute to this year.
I would potentially use a really good version of this as an uploader. I'd ask you to consider how to minimize the debian/copyright. Since you don't want to have wildcards for files in debian/copyright.json, you need to figure out how to generate those in the generated debian/copyright.