I wouldn't call Dmitri a hero.
I wouldn't even call him an anti-hero. Instead I would call him an honorable scumbag (like Tony Montana). One of the main reasons his area of Staten Island became the way it did was because of him and his drug operation. So basically, he unfucked a situation that he had a HUGE part in fucking up.
The real hero is Nya.