From my experience I would choose B. Without the proper buy-in and support it is a doomed project and will end up leaving a bad taste with senior management in regards to DW projects. I think you have to fight the good fight and hopefully get management to see the error of their ways.