Point 1 is great, point 2 is disastrous. Yes, we need a new email protocol, it has to be simple, cryptographically sound, it must weed out the concept of spam (there are great ideas on this subject, like the cost-based anti-spam systems[1]. We do not need more attack vectors like a JS based chart library. You can render charts as static images without running any code on the reader side. Some days, I wish there was a LaTex based email that did these.