You may want to check with the Fedora Packaging Committee on whether this is an acceptable project for Fedora. I seem to recall some concern that packages that are only useful for communication with a non-Free source may not be acceptable for inclusion.