hi,
I downloaded your link, its looks OK, not installed it yet.
I am a little concerned about the disclaimer regarding the third party involvement the disclaimer.
What do you think.??
extract:
B. Web Site Traffic Information
This Web site include links to third party Web sites. These sites are governed by their own privacy statements, and this site is not responsible for their operations, including but not limited to their information practices. Users submitting information to or through these third party Web sites should review the privacy statement of these sites before providing them with personally identifiable information.