I like the ideas, all the added bonusses you can get on your jobs. I am afraid that the focus will move away from bonus and more towards restriction. People will always look at the stuff they can't do because they had to choose for one.

I would much more prefer a hybrid system like I posted here some time ago.