Hello and welcome to the forum.

Why do you think the DD250E was a mistake, are you having a lot of troubles with the bike? Imported bikes can be a bit difficult when it comes to getting the parts you need, not many shops carry spares and most of the mechanics are not familiar with bigger motorcycles.

Cheers!
ChinaV