i was testing the last puppy (lupu501), and the puppy team has developped what i find a nice tool importing and installing ubuntu packages with deps in puppy linux (same with slackware packages).
would it be of concern for TC/MC? it has the inconvenient that the kernel has to be in line with the ubuntu's one, but the result is really interesting for the end user, since you have plenty of packages at hand for TC/MC letting the core team concentrate on core development, and maybe make TC/MC more attractive for average users. Anyway, just a thought.