Ok- So I just checked it out. Little start up site with nothing much on it and less than 1500 views so far. Looks like there is some potential there, fwiw.
Hmmmmmmmm. Is this by chance a site of yours?
In my opinion, any site that can put you on the right path with numbers and links is a start, but ultimately it should all come down to one very important site for the hard core facts and fundies: http://www.sec.gov