Can I propose we flip your question on its head? Why are you approaching modelling in the way you are? As far as I can tell you are using Grasshopper as a panacea to reduce rework of a model? Is this model being used for manufacture? If so, it’d be handy to know how the object is being manufactured; eg, a tool for a rotomould does not need as fine a tangency tolerance as a polished injection moulding tool. Once you provide information such as this then the answers may be more focused, as your quest is fairly nebulous at the moment.
One thing I would add to the mix - edge surface. This is the main way I create surfaces that have a fairly even UV length ratio. This is because it respects the degree and CV point count of the input curves when creating the surface. As others have mentioned, use either smaller and multiple surfaces to capture a complex form instead of expecting a high degree single span surface to do the same. Or use lower degree multispan curves and surfaces, as you can increase the CV count and also benefit from the localised curve change present in a multispan curve/surface.