Dtg should introduce a beta program, with a public beta program, bugs will be identified before mass release and also beta testers could give feedback. i think with a beta program, dlc will come out as a better program.
I believe they already have one but its closed I think closed betas are allot better in communicating rather than open ones.