Not necessarily. Every system has a strong link to other aspects of it. If I so much as grant one bonus feat anywhere in a system it throws things off balance (even if only so little it doesn't matter).
Races vs. classes work no differently. I like the generic classes and generic races idea. The rules run very well together and it creates a more consistent pattern. The greater consistency a system has altogether the easier it is to balance and play, even if it is very different from the original system inspiring it (ie traditional classes/races).
Now, you probably could make the classes and races independantly, but if you don't keep in mind the way both work and intentionally fit them you may find problems later.
I really like this idea. I had the same idea myself a while back but just didn't have the will to redesign everything, I like how you've done a lot of this. Keep it up.