I don't know why people buy into this "one giant addon with 100 features is better than a collection of small addons that each have 10 features" nonsense. You're obviously already aware that not everyone wants all of the features, so why make those people waste space and resources running the code for all of the features, instead of just letting them pick and choose the addons they want? At best, the only disk space you're going to "save" with this maneuver is what's occupied by each TOC file, and in this day and age, even the disk space occupied by all addons combined is irrelevant. :(
If you really want to combine everything, that's all you need to do. Every Broker display addon in existence lets the user pick and choose which plugins they want to be displayed, so users can just turn off the plugins they don't want to see right in the display addon options.
Stick with your single addons. Looking at my downloads for BrokerPack (my approach to putting all addons into one) and looking at the downloads of my separate addons the majority prefers single addons.