Transaction Services might actually help with strategy consulting, given the slant towards commercial due diligence (they have some ex-strat people on the team), but not sure about Business Recovery Services - that could look less good. The strat houses are also looking for your skill set at the moment, so why not try them now? A year there would be worth more than a year in TS, I would think.