I think its worth noting I never played sr2, I just don't like the idea of this. ehh..
So you reference wanting "the badass boss" that people in the forums talk about... without ever having seen, "the badass boss" in action? I don't know man, it just seems bizarre to let a few frames of a cutscene where you don't even know exactly what's going on change your perspective on the DLC (before it's even been released). But hey, I understand where you're coming from, and everyone's allowed to feel however they like about things. I do kinda wish Saints Row was a bit more RPG-ish (for example, I don't agree with my character not understanding Kinzie very often - it makes her look very dumb).
Let's be friends, yeah?