• I think that storing the value " amount of purchases last 12 Month" in the dimension table is valid.

    I agree. If the information is there, it must be valuable to your business users. You should make that information available in the dimension.