To keep the balance, make the datacrons tied to the class missions (just the class missions, not the planet specific missions). Once you finish your class missions on a specific planet you go to the datacron tab on the legacy window and activate the datacrons for that planet, assuming you already colected it at least once in the regular way on another character.