How you should look at legacies is simply that after certain levels you get points that you can chose to spend on certain subcategories, but every extra rank naturally costs more points. So you can customize from the selection of those bonuses which you want to rank and for how much.