All bikes are good in my opinion. If you got a bike and have a blast riding it then who cares. Yes the quality varies, and you get what you pay for. But like anything, look after it and it will serve you well.
Id be just as happy bangin bars with someone on a pitpro as i would someone on a crf or cini etc.
DHZ bikes seem to the bench mark of a good bike.