Looking good. Keep in mind that splines are going to become part of the path system when they make it out of expermental stage. From beta:
Quote:
path_spline calculates a spline curve and can be used for smoothly moving actors, vehicles, or cameras along a path.
path_length calculates the total length of a path, and updates the individual edge lengths.