I don't know enough about the logistics of the parking
deck at Union Station, but otherwise moving all of the inter-city bus companies there sounds like an excellent idea. I use them, and their not-quite-close-enough-to-metro locations haven't been especially convenient.