Yeah, I'm pretty sure a lot of us would buy the exclusive edition if we could... which is exactly why it won't be opening back up.
I must say I like the new badges. On the topic of badge difficulty, it is nice to have cheeky as an easy badge you can get so you get at lease ONE. As for specialist, it can actually be quite tricky in some situations, although not half as much as it used to be. Even still, due to immunities, it is only viable in this current form.
I speak chaos.