Alrighty, here are the steps that I took for layering another curve on top:
B1) Follow the previous steps up to and including #6. So For the elbow cluster group, instead of constraining that to the elbow, create an “elbow curve control”, and attach the cluster group to that. Then attach the “elbow curve control” to the elbow. Now you want to give the elbow curve control the 50% rotation (instead of the elbow cluster group from the previous steps).
B2) Attach a “lower arm control” and an “upper arm control” to the midway points of the existing NURBS curves for the arms using the motion paths. Both should have a U value of 0.5.
B3) Create two more NURBS curves that span the upper arm and lower arm, just like in the previous steps. So you will need to create the cluster groups with scales driven by the curve attribute, and everything else exactly the same way as the first curves (which I will refer to as the guide curves). The only difference between the guide curves and the new curves, is you add an additional control point at the center of the new curves.
B4) For this center point on the new upper arm curve, create a cluster, and attach that cluster to the “upper arm control”. Repeat this for the lower arm.
B5) Create the joints that you want to attach to the new curves. Create a custom control with a group node for each. You will probably also need one for the shoulder to get the nice flow out from the torso area into the arm.
B6) Attach the group nodes to the new curves with motion paths and space them evenly.
*By attaching the joints with the control and group, you can fine-tune each joint’s position if needed.
B7) For the elbow curve joint, you can simply parent constrain it to the “elbow curve control” created in step B1.
B8) For the lower arm, to simulate the forearm twist, you can use the front twist in the motion paths.
*At this point, everything is getting pretty complex, so it is important to come up with a descriptive, yet brief naming convention.
I think that covers pretty much everything. You will just have to pay attention to the flipping and up axis of the motion paths.