Report card: Mavericks have made ‘great strides’