As a new user activating the AMP WordPress plugin for the first time, I need a user experience that helps me easily understand AMP, this plugin's features and what I can (and can't) do with it out of the box. With a streamlined experience, I should be able to activate (and understand) AMP with the least amount of steps necessary and the greatest amount of clarity possible.
_Placeholder ticket to be able to discuss new user experience questions for @postphotos, @jwold and anyone else who'd like to chime in._
Related #1006, #1273, #1254, #1235, #1359.

Thoughts from call with Leo and I

Had a great discussion with @postphotos today to think through the implications of presenting options to the user when they need to decide whether to go with classic, paired, or native mode.
Another AC is that we should make sure we obtain the validation results for the most recently-published post and make them available to the user even before activating paired or classic modes. Actually, the validation status for each template type should be obtained and then this can be shown alongside each template in the hierarchy, as well as in some summary view with native/paired options.
We'll need to revisit the redesigned settings screen to make the template modes more visually appealing.
Helpful to the onboarding flow would be the paired-browsing interface to navigate the site in a side-by-side view to see how well (or not) the site works in AMP: #3365.
@samitron7 As an example for what another plugin does to prompt the user to enter an onboarding flow, here's what WooCommerce does upon activation:
Upon clicking “Run the Setup Wizard” the user sees these screens:
Note also the link to guided tour videos and information about getting started.
Similarly, for Yoast, there is a prompt to access the configuration wizard in the admin bar and on the admin screen:

Opening the wizard takes you through these steps:








During the onboarding wizard, it would indeed be great to run the validation against multiple templates, and then provide a overview of the problems to expect and a smart suggestion of how to start (which mode, which templates, ...), and the best way to progress towards Transitional (which plugins to try to replace, ...).
Another goal that would be worthwhile to pursue with an onboarding wizard is to set the correct expectations for the user:
This issue has been resolved with other on boarding related issues.
Most helpful comment
Related: https://github.com/ampproject/amp-wp/issues/4452