It does do "revaluation", however, I believe for the reporting currency it uses the spot rate at the date of posting (rather than the spot rate at the time of the original transaction), which renders this functionality useless.
In a previous project we ended up customizing this, and it was painful.
AX is NOT designed as a dual currency system (and to force that point Microsoft changed the label from "Secondary" currency to "Reporting" currency.