Yes, good advice. But you're likely to find some large grey areas, and also some things that the ToS seems to forbid but seem reasonable / ethical, and lots of people are doing. If you avoid all of those grey and pseudo-black areas, you're hamstringing yourself. If you don't avoid them, you're vulnerable to being shut down arbitrarily. Which path do you choose?