So...
I've made a foray into that armature add on Rigify. It's not really working at the moment. One stumbling block (of many) was scaling the Rigify armature and forgetting to apply the scale before creating the rig.
Don't forget that. It does weird things to your mesh otherwise.
A second major problem may, or may not be to do with the rotund nature of my character. The Rigify rig seems to be picking up a lot of stray vertices when parenting the mesh. The forearms have affected the torso in particular and not only in areas that I'd think might be predictable.
That problem night also be to do with my initial posing (as in my previous render) but where I've tried re-topping, that seems to help as well. I'm wondering if the automatic weighting struggles with denser meshes?
Third problem..... yes, there are more.... I think I've partially solved this but it's not quite right. The rotations of the bones in the initial Rigify armature caused me problems. Run out of space.....