As an Xbox player, I will be thouroughly enjoying the DLC. While I won't argue that the bugs will indeed take some time to fix, I'll still bet that most of the people here saying Xbox players will be the Beta testers, are the same ones who defended the same buggy release of the game itself. But because you have to wait 30 days, it's diffeerent? I guess I'd feel that way as well.
I can only speak for myself, but we waited a month or two (mid-Jan) before buying the game, which allowed for some patching. Part of the wait was due to needing to upgrade our PC. We still haven't downloaded the 1.4 patch because the game doesn't seem too buggy and we wanted to see if other bugs were created. Now we're just looking for a good window of time to download it.
The thing is, I'm sure the PC releases will have their own bugs that you may or may not manifest of the XBox. So, who knows. But I really don't mind waiting to let some of these things be worked out, so long as I'm still able to have fun with the product. Since I am having fun it's sort of a non-issue. It I was getting glitched to all get out, we'd be having a different discussion.