One way to help with this is to file a wishlist bug on the component that you want a static quicklist for and include the .desktop file. Then tag the bug with
quicklist so we can keep track of the bugs.
We're tracking the status of these bugs on this page.
For programs that might not live in Launchpad a friendly wishlist request in their bug tracker with the snippet from the .desktop file could work.
However I only recommend doing that for the "long tail" of little programs that people are using. Large programs that we ship by default, like Nautilus and Firefox, will need support for dynamic playlists instead.
So for example we can't just ship a .desktop for Nautilus with the handy shortcuts. We need Nautilus to support any shortcut the user defines in the program so that it's always showing the user's favorites, even if the change them. For browsers they'll need to do like "the last X websites" or "last X tabs you closed" or whatever their design criteria is.
However for most little tools a static quicklist can be a nice little bit of Unity integration so contacting app authors and showing them the work you've done would be quite useful.