Did you know?
You can earn activity points by filling your profile with information about yourself (what city you live in, your favorite team, blogs etc.)
You offer some interesting thoughts. Here is one more that might lead one to make a conclusion about which is better. Of course there are more factors IMO, but number of shares is significant.