It seems like a single page where all content is on the home page, i think i scrolled for ages.

There are equally good charting libraries which don't give an unwieldy disclaimers; JS Charts and JP Graph come to mind.

Uses a bit of Flash which never seems to work on all browsers on my PC.

Maybe its just me, but the homepage seems to have too much content, reminds me of the KRA website.

Overall; great idea but implementation needs a few tweaks.