I make my own amp pages by keeping JavaScript turned off on my phone. 95℅ of pages work and load instantly. Those that don't, I turn on JavaScript. If I go to those pages a lot I add them to my exception list. Sorry but I'm not an amp believer.
It just took me 8 clicks and a couple swipes to disable JS in my mobile browser, Chrome on Android. Another 8 clicks and couple swipes to enable JS. Is there a faster way to do that?
There's not a faster way, that I'm aware of. That being said, I'm not exaggerating when I say the overwhelming majority of pages just work and the 5-10% that don't you can add them to the exception list (meaning they will run JavaScript) so you won't have to go through those 8 clicks every time.
give a try for a day or so. Once I did, I can't go back to keeping it on because the web seems so slow by comparison.
I use Brave mostly because it has a side panel which makes that two taps to reload the page with JavaScript enabled and remembers those settings per hostname. It really trims down page load times and metered data transfer.