Several times a spam for Total Screen Recorder Gold annoyed the users of the GOTD forums. That's no good advertising.
If that's your business concept, your product can't be really good, and such developers are not reliable in my eyes.
Sorry, a thick thumbs down from me.