probably not against the TOS as you are not technically paying to access an addon function, or being advertised by the addon itself. Guides and premium website activity I believe fall outside of that policy.
Consider Curse is changing to a possible ad funded or sub addon manager. You can technically download said addons for free and manage them by yourself, or you can pay them to automate the management. That probably would not be terms breaking either.