The advantage to a suite is in once you learn to use one, its easy to learn the others. Same style interface, goals, design, etc. Also they are well integrated. Suites definitely have an advantage over individual apps.
How would you propose to take this collection of highly complex, mature projects, each with its own separate development community, and bring them together into a suite in this manner?
From what you're describing, it would seem to require forking all these projects and rebuilding them on multiple levels.