I think the mesh is not that bad even without twistbones:
However difference with some twist bone added (same rotations of upper/lowerarm and hand - just twist bone added which splits up the weights of lowerarm):