d21lewis on 06 June 2015
Speaking for all of the DLC, It's designed in such a way that, no matter when you download it, it just becomes part of the regular game. You won't even notice if it's there or not. It's just a natural stand alone section of the game.