I don't see this as evidence of "taking over" the thread, but rather someone excited about the applications of OP's site. Are you sure this calls for censoring their comment?
Does that even really qualify as a good reason to downvote someone? I'd hardly call this "taking over the thread".