And I still occasionally toy with the idea of creating something like that again, but could never balance it with the CR system, so I never quite got around to it.
Hmm. I think to balance it with the CR system i would integrate the Level Adjustment system into it. pick certain LA+ races and shamelessly steal Ideas from them, and you can use that for about 30-50% of the table. the rest of the table I would fill with LA+0 fluff bits, or minor bits, such as extra gold, or a few extra skill points.
say a breakdown like this:
01-55% would be composed of +0 LA fluff
55-80% would be composed of +1 LA ability sets.
80-95% would be composed of +2 LA ability sets.
96-99% would be composed of +3 LA ability sets.
100% would be something special - roll again twice, or use one +2 and one +0, or something like that.