Le principal problèmes des graphiques Google, c’est (il me semble) que les données passent par chez eux. Ce qui n’est pas envisageable dans certain cas (intranet, données sensibles …).
Pour notre part, côté client léger, on penche plutôt vers des choses comme Fusion Chart, Highchart et ZingChart, qui couvrent la plupart des besoins (ils sont un peu lourds, mais hautement configurables).
Complété par des choses issues de BioJS ou d3.js pour des besoins un peu plus extravagants.