I post all over the place, because it's part of my job.
There are boards I like more than others, because of the people that post there. People I don't like...that post at length but seemingly do nothing in the business...will run me off liking a board very quickly.
I will say that all boards I travel teach me something.