What is making hte WordPress/Woocommerce solution slow/ what additional flexibility would be required. It sounds like it might a better use of money to optimize the Woocommerce site than to reinvent the wheel and have a whole custom ecomm app to have to maintain.