The freewheels are good, although I have heard some complaints about the DNP Epoch 11T freewheels. I think I have 2 in use, so far with no issues.
The issue is the axles. I think every MTB I've seen with a freewheel also had a bent axle. I've started to think the axles must come pre-bent.
Otherwise, they should be fine if you take care of them.