Given the site is free to sign up for I see little harm in linking to it. It also looks like it is fairly informative (on the first glance).