Is it that again your right. This is the 3rd theme I have used this function on and it’s never interfered with woocommerce styling before. Like Tom said it shouldnt work without breaking styling, load of people use it, I have it on flatsome and oceanwp sites. Strange one indeed.
I know some other Themes include their own templates / styles / scripts for various functions, which in turn leads to a lot of redundant codes and sometimgs the need to dequeue as many as possible.
But GP isn’t like that. It only loads what is needed. And with Woocommerce it loads nothing extra, so there is no need to dequeue those scripts.