Creo que no existe comparación entre uno y otro, tanto a nivel de rendimiento y optimización general, como a nivel de personalización.
Storefront es el tema, digamos, predeterminado de WooCommerce, pero más allá de eso, de que es liviano y funciona muy bien, y de que es compatible con builders (p.ej., Elementor Pro), es un tema muy básico que no deja mucho lugar a la escalabilidad o a la implementación de otras funcionalidades.
Astra es otro nivel. Si no es el mejor theme que hay ahora mismo para WordPress, poco le faltará. Tiene todas las opciones de personalización imaginables (pensando siempre en la versión Pro), y permite compatibilidad con todo tipo de instalaciones que podamos necesitar (e-commerce, e-learning, multilenguaje, perfecto para landings, para blogs...). Es rapidísimo, muy optimizado para SEO, carga genial y no da problemas.
Para cualquier otra duda que puedas tener, quedo a tu disposición (
contacta conmigo si lo necesitas).
Un saludo.