Today we have started new project
dnf-plugins-extras where could be hosted any external DNF plugin with any dependencies.
We will add this package to Fedora soon. Then you can request new plugin and report a bug in RedHat Bugzilla. Sure, pull requests are welcomed to integrate any utilities with DNF!
Q: Why just not to add community plugins to core plugins?
A: We want to keep the core plugins minimal.