What missions must be completed in the main game, to avoid having them spoiled in Dragon's Keep?

There's only a handful of big events or facts to be spoiled that I can think of in the main Borderlands 2 game. In no particular order:

- Angel is not an AI - she is a siren.
- Angel has been manipulating the Vault Hunters on Jack's behalf since the first game.
- Angel is Jack's daughter.
- You kill Angel.
- Jack kills Roland.
- Jack kills Bloodwing.

I'm aware there are some spoilers (particularly the last two items on the above list) in Tiny Tina's Assault on Dragon's Keep, but I haven't played all the way through to know what others there might be.

If the above list is all there is, then I believe a player only needs to complete up to the following point in the main game in order to be "spoiler safe" going into Dragon's Keep:

Where Angels Fear to Tread (Part 1)

Is this correct, or does Dragon's Keep have other significant spoilers from later on in the Story missions (or in some sidequests) that I haven't thought of? What are all the main game spoilers in Dragon's Keep, and what missions does a player need to complete in the main game to avoid them?

(Of course, please use spoiler notation where appropriate, by putting >! at the start of lines containing spoilers.)

Note: This question is not about preparation for DLCs in terms of game mechanics such as player leveling. I only want to know what part of the main story should be completed to avoid discontinuity and spoilers in this particular DLC.


Solution 1:

Basicly Tiny Tina DLC continues straight from where the main game ends (Chronologically) There is no references into the earlier 3 DLC, allthough some characters from those DLCs are present in this one.

As far as spoilers go, there is no major spoilers outside of those you have listed, the 4th DLC references more into other games, movies and internet culture as a whole in not-so-subtle-way =P

You should start the DLC on true vault hunter mode, right after you've beaten the main game in normal mode. (It seems like the dlc was meant to be played from level 35+)