All 40 bonuses are not open to every type of units, are they? I don't want to be able to create a juggernaut that can destroy anything. No Rambo or Steven Segal units (btw, you ever notice that even in the final fight Segal still squashes the antagonist). For example, if there was a bonus that let you ignore defender forest bonus, you want a guerrilla to have that but not an archer (trees block arrows for instance).