DMC5 edges out DMC3 because of the ease of jumping in. DMC3 only has a few missions I replayed all the time, and you really need style switching because certain enemies are just a bore to fight. I think DMC3 has one of the best feels though so it was a tough call for me. It probably would be
5 = 3 > 4 = 1 > DmC >>>>>>>>>>>>>>>>>>>>>>>>>>>>> DMC2
edit: I should say DMC3 has the best story structure and mission plan. It flows well into each other and has the best ending boss. DMC5 feels like it goes all over the place, and the ending fights feel less deserved (and its pretty easy). But DMC3 Also has some terrible bosses like Arkham(WOAT other than the vergil cameo), Doppleganger, Geryon (fight in collesuem is better), Lady. But than all the Vergil fights are the best and so are Agni and Rudra, and Beowulf.