Hello -It depends on what ‘quality’ means. When it comes to surfacing, generally, ‘quality’ would imply simple structure, good clean progressive curvature graphs, matching structures where curves are to be combined to make surfaces… and also some arrangement that makes sense with the object to be modeled. If you split the curves on the locations that make your surfaces so far, you get this, for a point layout:
If you are looking to make a blob, then
NetowrkSrf may be just fine here - if you are looking to make a particular blob, and surface quality is one of the criteria, then you will need to think more about just what the shape is, and what curves are best from a surfacing point of view.