Yardage based turrets have been around forever and work well. However the best IMHO is a turret with both. So...… turret based on yards is a combination of the zero, the rifles data, and atmospheric conditions, minus slope angle. We can discuss slope further if you like. At any rate, this is fairly specific to your conditions in the field so there are limits. Turret tape is an excellent way to go vs a custom turret if you wish to consider that.
A standard MOA based turret is not specific. So in the field, you just have to get your data to dial your turret. This is best served from an app or a ballistic range finder. The draw back is takes little more time.
So, if you blend a turret with the yards specific to your rifle and moa ring you have both. So if you have dramatic enough changes in the field you don't have to mess with changing turrets. This would be my preference. Currently I run a sig 2400 so it's simply get the target range, it tells me the dial up, dial, shoot.
I do typically carry a couple dope charts in my pack in case of some weird gizmo failure. I can easily reticle estimate the range if under 600, I don't need a chart or wind meter to get wind velocity or dial data, I know that info in my head. So I have my bases covered generally speaking. I will also say, I have the dial up data in my head up to 700 usually. Past 700 the data changes by 1 moa per 100 so I'd rather use a chart or app past that.