I checked out your link, and I did do some reading...
And I am by no means a computer guru, anyone that remembers me here knows that!
First of all....My McAffee SiteAdvisor didn't stay green so I am leary right off the bat.
Second...... If you are not Completely comfortable , don't do it, better safe then sorry.
I usually go with my first impression, why don't you try going with yours?
Hope this helps you out a little bit