How can you not see a potential conflict of interest here? The OP is the founder of a website which encourages you to download various software from their site.
Ninite could potentially allow users to bypass the OP's site, which could clearly cause the OP some irritation.