Hi, we do use the surface normal, but as far as I know the seamless effect caused by the smoothing groups is a result of the shader and not the surface normal direction. You might be better off projecting the spline onto the geometry, perhaps using the Glue utility, and setting the verts to smooth. A spline + surface combo in RailClone might also give you smoother results.
Thanks,
Paul