In my opinion, from a readability standpoint, using global/static variables also adds clarity. Using them, you are LITERALLY using the same thing.
For example, Epic uses Static Const FName to denote the pin type. These haven’t changed since at least 4.27, but using them lets you know that the pin type is LITERALLY this one, and not another with the same value. It definitely adds to readability.