The concept and website, is really nice. I like the tile-based design and layout. I personally felt that the login, sign up and how it works are in too many places on the screen.
I agree with anigbrowl, and I've read somewhere that 90% of the information our brain receives is visual. Secondly, i believe, the Infographics must have some eye catching facts and figures.