Cocoder, i checked for a customer to implement AMP.
It's really hard and not really usefull to implement AMP correctly.
You have to check for image, video, css, js .... and check that Google cache it and refresh it corretly(eg on changing price)
If you have multiple currencies, this are in the session, google do not work with session.
Currently category use last visited category from session and this is a problem too.
So you can only partial implement AMP, with a poor result(css need to be short) and many work to maintain.
I think that google itself have abandoned the project, only a little team work on it.
Note that you have not many shop that wrote AMP pages(or only categories).
About the speed, it's not true that amp page render faster, it's only true if you have poor templates.
You can try in my shop my test, eg here :
https://shop.st42.fr/en/products/amp, this use a plugin only for the shop and need only
/amp at end of the URL.