Great question! The amazing advantage of using attribution at the dimension level is the ability to break other dimensions down without having to care about metric settings. On the downside, while we can change a metric's attribution on the fly, we can't do the same with dimensions (yet) in Workspace.
My personal approach: Consider what is considered "normal" for your stakeholders (like the default 30 days from AA, maybe 7 days, or even person-level) and create dimensions with those expirations applied. Amazingly, we can add the same dimension multiple times, so you can experiment with the window size. If you are using Derived Fields, you don't even have to worry about increasing the number of used fields, as this won't count towards the limit.
Once you have those dimensions set up and start using them in your org, you can teach people how to change the metric settings on the fly for anyone who likes to experiment and get many perspectives.