Straighten UV island of more complex objects (Blender 2.81a)

Same answer as in my other thread over here:

I’m working with an older platform that doesn’t support any fancy material.