A question of ethics. I could have written it to be as flexible with its replies as possible but I didn't want it to look like spam. Even now the odd tweet gets passed but it occasionally makes for a laugh as the replies I'm giving make no sense based on the question.
To me, this is a big no-no. If you're answering someone who posted a question and it's clear that you're the business behind the product/answer that's okay with me. But if you're using a personal profile (real? fake?) to push traffic to your website, you're actively misleading people.