Found a good group that corresponds to my topic, and got pretty interesting influx of traffic. I am really considering this as a social network of choice for the topic that I am covering.
Engagement is what counts on social media, and on LinkedIn it can be pretty high.