Looks right to me...make some dummy accounts and play with it to be sure.
I've had some issues with the order of the condition, but never remember which order is "right".
AccountName (field) = Get(AccountName)
may not work, but
Get(AccountName) = AccountName (field)
not sure why and wasn't in the mood to find out at the time. Explanations as to why would be welcome...but in the end not required.
Enjoy the day!