I own Star DL 70 2006 model. And without any hesitation I can say that it is better than CD 70 (models after 2006 -). It has more weight and equally better road grip. I have driven almost 74K kms and engine is still quiet and sealed. Just a ring piston n valve change after 60K kms.
I only care about the timely oil change and that is after every 800kms.
I would like to rate it better than CD 70. Better pick up, better mileage (I am still getting 65 - 70 kms/lit) I normally drive at 60 km/h.