Found this vid on youtube of a ex software enginer doing a review of the roadmap stream on march 9. its a long video but WORTH the watch. DTG have many things to change.
I'd recommend going and having a look at the PC thread have DTG got themselves into an out of control situation for proper opinions. Even DTG staff have piped in.