A single Momentum component for each link (that includes both local flocking Error  and output error components) seems to work well.  Just finished modifying membership code for vector lengths == 1 -- so that distal examples are assigned a membership of 1.0 to the nearest cluster.