Q:  4.23.22  8:40 pm Why do you say Asus2/G# instead of E(add4)? The chord seems to me to fulfill the function of E a lot more than A
A: Asus2/G#, the way i'm familiar with the language, means "Asus2 over G#", which means the bass is playing G#. In your chord E(add4) that would tell me the bass is playing E. the difference is the bass. but i think what you're saying is maybe i should have said Esus4/G# which is fine with me