<canvas> does have some issues (no native text drawing, no native IE support,
hard to get static copies of the image, etc.), but its a fairly serviceable solution.
Google seems to be pretty good at supporting heavy load! Lots of heavy traffic sites use their free Google Maps service, for example. There's no limit on usage, but they do ask that you inform them if you expect to generate more than 250,000 charts per day (!).