In general my suggestion, please, try to keep the dependencies at bare minimum. If I wish to have a bloatware
I could easily install Ubuntu or any kind of similar distro. Please, think of your users. Those with 99% probability know
what they are looking here for. If the whole concept of Gentoo/Funtoo based on source code and USE flags for optional
components including, then please offer exactly that. If the end result will be similar to Arch - honestly I will be using Arch.
Do not decide for the user what he "might" need. You simply can't. Any direct dependency or the one coming from USE flag has to
be unavoidable. If that is optionally and like in that case useless - it is NOT a dependency and has to be removed.
There is a simple way to prove it. If the software (program or component) works despite the dependency is violated by manual intermixing,
then it was not a real dependency. Sounds quite trivial to me, but is broken permanently in any distro. Thank you for understanding.