So, "legacy" is not really a valid term in this context, since mainframe systems are the workhorses of IT; current estimates place 80% or more of the world’s current data on mainframes.
You may also need to do some capacity planning with them because the extraction needs of your DW could overly stress the legacy data source, thereby requiring upgrades.