One schema should work for all. However, we find that because AMP pages have their own unique set of coding rules, often if missed, the schema implemented on your desktop pages does not validate as well on AMP versions. AMP-supplied JavaScript is now less limited in what it can do. Sliders, forms, and unique calls-to-action have overcome many former challenges.