People seem to be confused with the potion gcd and the sound. I can't fix the gcd nor the "necessity for q spamming" to use a potion with an addon. But this addon at least fixes potion sound to ONLY play when successfully taken. From my personal experience, it does get way less confusing when the sound is fixed.
It also offers more than just the fix, like to have a custom sound when potion cooldown is over etc. It's all explained on ESOUI for those interested