You also need to know what they are especially proficient at and in which you are at your most vulnerable with all of them with.
I'm not implying that profile links will not be effective for ranking or that everyone using profile backlinks is shady. http://Ssmartdc.com/bbs/board.php?bo_table=free&wr_id=185244