I would (and do) personally choose the 45-70 out of the two. Both are low pressure rounds with relatively low expansion ratios, but the 45-70 DOES lose less performance in a short barrel than a 30-30, and it does hit harder at the business end. Equally, both don’t gain nearly as much by going longer - a 16” Rifle is a quarter pound or more lighter than a 20” rifle, kills just as far and shoots just as small, so the ~100fps difference in velocity really isn’t a factor. I shoot an 18” Guide Gun and for anything walking within 300 yards, it’s big medicine. I enjoy my 336, but they don’t give the same spark I feel with my 1895’s.
Something worth considering - running a 45-70 at Marlin only pressure at 16” will run faster than running standard/SAAMI/Trapdoor pressures in a 20”. Can’t say that versatility exists for the 30-30.
Folks like to pretend the .45-70 is a high recoil cartridge - in general, I expect most of them either have never fired a .45-70, or at least certainly have never been properly trained to fire a rifle. The 45-70, with conventional pressure loads, has less recoil than a great number of commonly recommended hunting rifle cartridges.