Ah yes I see, that is indeed very interesting. I’ve read that splines like this can be hard to work with in blender but have not tried it myself yet. Its certainly worth checking out I think.
Unfortunately it seems not possible to add subsurf to only a vertex group so I may have to try and figure out how to connect the points from a booleaned high-poly tube to the low poly model.