Both sites are great for the ability to post addons and be able to have people download em. But some times its just personal preference as to what site gets what addons. More than anything we should be happy that the addons are posted somewhere and we are able to use them thanks to the Authors who work on getting them working for us. (No thanks to blizzard who changes the game code every other patch and breaks addons)