Not a bad name.
DIY is big so development incentive is good.
Having the - between words is a real value killer as it is more likely to only be found and remembered by more experienced net users, and this limits the visitor count but presents a more specific visitor profile.
Probably looking at a minimum of annual rev * 2.5 but the actual sale price all depends on domain market, market application / buyer motivation which could be + 10% or + 2000%.
Sorry I could not be more specific.