I don't know if the number of connections is true or not but you can't install internet explorer 7 or windows media player 11 without it. And I imagine its going to be the same for more software in the future.
What have you got to lose? - its free!
Also sp3 will be out in the new year!