Not to be mean, but this reclist is missing a number of phonemes important to the Japanese language.
I completely get the exclusion of the "Cw" such as the くぁ, くぃ,くぇ, くぉ characters, those aren't really required and are just extra samples. But the exclusion of the other phonemes is a significant detriment, in the sense that some of these phonemes are indeed required. The つぁ,つぃ,つぇ,つぉ are still significant - even it's indeed true they're not used as much as other sounds in the Japanese language - but they ARE used. That'd be the same as excluding the "U"( "6" in Cz's system ) phoneme from the English language because it's not used in many words, and yet when you need to use it, you don't have a proper replacement that doesn't sound strange. You also have to consider the exclusion of the てゅ,でゅ samples - as they're not just used for Engrish, they are also used for the kana transcription of foreign words, English or otherwise - making them still relevant to the system. "ふゅ" is of course, redundant as you say, but the former is still important to the system.
Also, may I ask what's what the exclusion of what you called "aspirated sounds"? First off, the sounds in question are not aspirated, if anything it's the opposite, they go through what's called "palatalization" - the most basic explanation is that it produces a stronger, harder sound than it's non-palatalized consonant - it's more complicated than that of course, but that's the gist. It's not aspirated. I also briefly looked at the reclist, and I can't say I quite understand what you mean by you "removed" them, the palatalized are clearly there, and it's a good thing they're not missing, that would be bad if they where. Palatalization is something that just inherently when native or fluent speakers speak the language, it's only separated from the regular phonemes to create better, more accurate transition in CVVC, and it isn't even separated in VCV generally.
I also have to point out the listed benefits of using this reclist are questionable - specifically "inflexibility". How does omitting sounds - extra sounds or otherwise, make a system more "flexible". It certainly makes a system more condensed and less time-consuming to develop, but flexibility would define how easy or difficult it is to use - adding extra sounds only increases that aspect. It'd be easier to use a voicebank with extra, potentially useful sounds, than to have a voicebank lacking the sounds you would rather have. It's like taking a system of English that includes the trilling "r" sound as an extra sound, and saying that excluding that extra sound makes it more "flexible".
Again, I'm not trying to be mean, but the benefits of this reclist are questionable at best, especially considering you're using a "lite" reclist as a base, then again, considering you're trying to make it more condensed that may not be necessarily a bad thing, but it's looked down upon by a good portion of the community for it's tediousy since it's significantly different from the standard VCV in a way that degrades the quality of the vocal in question. But more than anything else, at the very least, make you have all the required sounds for the language you're making a reclist for. That should be a basic sentiment in creating a recording script of any kind.