The answer to your question really depends -----------------------
Depends on what your goals in reloading and shooting happen to be.
If it is just to go bang and have fun sending lead down range, much of the above info will make that happen.
However, if you wish to optimize your reloads and obtain the best possible loads from each of your rifles, then you have to make better choices in powders to make it happen
Even if that is not your goal, some of the powders listed, which will work in both of your listed rifles, may not work well.
For example, I have tried 3031 in my 45/70 and ran into powder compression problems way before I reached my objectives.. Neither did 4895 or Varget prove to be good choices.
You'll only know what the best rifle/powder/bullet combination is in your rifle by testing them.
If you desire top proformence in your 30/06, then you'll find slower powders then those listed to most likely be the best choices. -- 4350, 4831, AA3100, for example.
Sit down with a number of reloading manuals, like books published by Nosler, Speer, Hornady etc. and look at their published figures for top velocities in your chosen bullet wt., and in some cases the best groups given by one of the powders.
They will list a number of powders, many times organized from the lowest to the highest velocity, so pick some of the top listed powders to start your tests.
Both of your rifles will go bang with the listed powders, but you'll come closer to the 45/70's potential with those products then the potential of your 30/06.
Keep em coming!
CDOC