I personally like titles that get your attention and from a business stand point they are clever. I looked at the persons previous posts that made that comment about your topic title and their posts before that were negative, I think they must have been having a bad day, I wouldnt take it personally. I think you do great work from what Ive seen here and wish your business much success! Keep on with the "Over the top" titles and draw in more views!