The one thing I would add is a timestamp and source on the rate in that Convert panel, plus a way to lock the rate at the moment of decision. When a transfer settles on a stale number, trust in the whole dashboard takes the hit. The balance-and-breakdown header is already carrying the story well.