I've unwrapped this object and probably cant fully straighten the map without causing insane stretching given the shape of the piece - however I wanted to know if theres a way to relax the pinching (3,4) on some parts of my model, would I have to make more cuts... and if so where? Or would it be fine?
I don't know if you only want to texture this or if you plan to bake from a high-poly to low-poly model, but when baking normal maps you have to have at least an seam on each edge that exceeds your autosmooth degree threshold, at the absolute minimum. Right now you're using essentially no seams and hoping that an angle like this in 3D space -- Will somehow come out straight in the UV map. Which if you think about is asking a bit much.
My old trick when uv mapping hard surface objects is to set the Select Linked Flat Faces command to some free hotkey (Alt-shift-F for instance, it might actually already be that hotkey idk), set that degree to something that works for you, often 30degrees, and then use that tool to select areas, get the boundary loop and to get your baseline for seams on the model.