The idea is more for the talents to replace the class benefits and bonus feats, so things that don't really tie to a specific class can stay as feats - frex, an iron will helps everyone.
The other thought I had was that using something like Xan's scalable templates for factions and sects would tie in perfectly with separating class and profession (class, profession, beliefs - rule of threes anyone?).
Yep. The profession/class idea is a brilliant one.
One thing. With all the talents, what's the need for feats? What feats does a mage take if he can take all the things he needs as class or profession talents? This problem needs to be resovled.