As making the 7-08 improved listen to JE Custom's opinion. IMO the 284 win is the way to go rather than make an improved 7-08. Why bother when you could have a 284 win with no case forming with dies, and load data easily available? The argument of not being able to find brass has been solved.
Bullets.com has arranged to have Norma make them brass. ''Bullets.com's contract with Norma calls for advanced production methods to make sure the new brass is truly "match-grade" and long-lasting. To ensure that primer pockets stay tight for many firings, the caseheads on the new brass will be double-stamped for improved hardness and strength. Additionally the new brass will go through an additional draw stage to ensure ultra-uniform casewall thickness.''
I have a 284 win, my 5th in 30 yrs and I will ALWAYS have one in my collection. It is a wonderful short action cartridge. If there is an issue, some rifles won't feed this cartridge well but some simple gunsmithing can fix that.