AMP is not really buying us much. Main benefit is that it forces us to have a lightweight page (we don't need AMP to do that), quicker load on mobile (static site can already be plenty fast), and we get featured on the carousel for certain searches (but we are not a news site—I don't think this is important).
downsides is that
it restricts the kind of styling and functionality we can have on our site since we can't just include arbitrary js/css
the mailchimp form is fully unprotected from spam/no security checks, which would be handled if we could just use a normal mailchimp form with its nonce and stuff
the header can't dynamically change with scroll position (had to style around that)
we can't have a parallax flossing animation ;) though one may argue that's a good thing...
the UI is confusing, with two url bars, a link that takes you nowhere (the actual site rather than on google) and a hamburger menu that takes you to some random google support page
it's another layer of magic/weirdness that you have to understand to work on this/not cause amp violations (somewhat protected by the linter, but still not ideal).
Closes #36 and #37.
AMP is not really buying us much. Main benefit is that it forces us to have a lightweight page (we don't need AMP to do that), quicker load on mobile (static site can already be plenty fast), and we get featured on the carousel for certain searches (but we are not a news site—I don't think this is important).
downsides is that