I think it’s extremely challenging to achieve 100/100 for dynamic site with WordPress/WooCommerce. This is because most WordPress site are built for general purpose which means one plugin are playing a lot of roles with a lot of features and functionalities. That can get WordPress site bloated with lots of unnecessary features.

Don’t get me wrong, with WordPress it’s still possible to achieve 100/100 for both mobile and desktop. But it requires lots of customization and it needs to work with the codebase. I’ve spent years to optimize my WordPress site that have WooCommerce and LearnDash Running on it. It’s possible to achieved 100/100 with WooCommerce and LearnDash installed. But it took me tons of time to do lots of research, checking, modification and custom stuffs.