Yes, but there are updaters that pull from multiple addon sites. I use Bartender3 myself, but because I like it the best. Everyone has their own reasons for using what they do. But by limiting yourself to only one addon site, you are limiting your options. There are some at wowace that are not as good as their counterparts located on other servers.
Anyway, just making sure that the word was out there (in general) that just because an addon is not located at that site, does not mean that it's not a good addon. Also was making sure that you didn't have the false notion that Ace = better.