I don't use the GotNoClass mod because I actually like to have major and minor skills. It is just a matter of personal taste I guess, I like to have a set of skills where my character is better at (and also learns quicker) and then the other skills.
Yep, that's what Anyclass is for. It preserves that system, which I also think is pretty interesting, but if your minors wind up higher than your majors they become the new majors. Of course there are reasons you might prefer not to have that happen, but to me it seems like better gameplay that the stuff you've learned
most (or with skill decay,
lately) is what gets a boost to advancement, rather than the stuff you learned
first. (Whether or not this is actually more
realistic is possibly up for debate.)
Hey, doesn't nGCD have its own uncapper in its .ini? (skill uncapper, not stats uncapper)
No, nGCD does nothing at all to skills. The "skill max" setting determines what maximum it expects to see, but doesn't remove the cap; it's basically a compatibility option. Uncapping in Oblivion is a far more complex beast than it was in Morrowind, because many of Oblivion's formulas are internally capped (and some would cause ridiculous behavior if you just lifted that cap), so it's not just a matter of tricking the engine into letting those particular numbers get bigger. It's not the kind of thing you can just build into another mod, these are huge projects and there have only been three that I know of. Legendary Mastery was the first attempt, and the only one that was done with scripts. Elys Uncapper, the current most popular option, is an OBSE plugin; it actually hacks the game code directly rather than trying to patch around it. The newcomer, AVUncapper, does the same and aims for more configurability and a smoother transition (Elys literally has different rules post-100), but it's not quite finished and definitely not user-friendly yet (I'm supposed to be helping with that, heh).