This is a question where I admit that I am infantile in FirstRibIT utility. Note: This is not taking issue with anyone, rather this post is rhetorical.
Understanding this, as I understand that some/most of the distros listed on Distrowatch are built from scratch; aka compiled to a final instance.
WoofCE will take one of these distros and remakes a Puppy from that base. A WoofCE distro made from an original base to be rebuild into a new PUP distro. This includes special tweaking that sometimes is needed to occur to make a stable PUP.
Now, we are trying to use FirstRibIT to take the output of a WoofCE to make a new distro??? I am sure it can be done, but, at what benefit or cost?
From one point of view, is this a good use of the utility? In other words one is taking a base made from a base to make a new base. This overlooks the WoofCE design for its remastering tool to include all of the nouances that exist in the WoofCE packaging of its distros. This seems to be a pathways to potential issues beyond the intent of FirstRibIT. Further, WoofCE's remastering will produce an ISO, OOTB, in its production allowing flexibility in user use. For now, FirstRibIT does not do so.
Why not do what WoofCE does? Namely take a distro, from distrowatch, built from scratch and then FirstRibIT just as it has been used thus far in the KL area of the forum?
The distros we see in this KL area are building from 'base' distros found on distrowatch. Here, any issue resolution is contained within the FirstRibIT production; nowhere else. Thus far in the KL area, there is no base from a base to a new base which would make issue resolution a bit of a problem; not to mention who would you report the issue to.
Is this concept logical? My question refers may better be stated: "Should FirstRibIT, at least for now, be used to take a base distro (not a base from a WoofCE base or any other builder) to build new KLs?"