I have three questions on this:
1 – Aren’t the AO URLs dynamic? We’d essentially need to modify the Listing Page of the Offline Shell Plugin, to include the AO CSS, JS in the assets list, which can then be “checked” to create the Offline Shell.
2 – How do we handle the Critical CSS bit?
3 – How will this work in the case of CDN being used for AO?