All SEO techniques are just a balance of risk versus reward, and while you want to rank at or near the top of the search results, you probably do not want to use techniques that are exceptionally aggressive as compared to the other top-ranking sites if you intend to build a site for long-term profits.