Recommended spack compiler flags

The spack installation instructions are:

git clone https://github.com/spack/spack.git
. ./spack/share/spack/setup-env.sh
spack env create fenicsx-env
spack env activate fenicsx-env
spack add fenics-dolfinx+petsc+adios2 py-fenics-dolfinx cflags="-O3" fflags="-O3"
spack install

I wonder why py-fenics-dolfinx is compiled with -O3 (but not using spack’s default -march -mtune flags), while in contrast fenics-dolfinx seems to use spack’s default march, mtune settings and no -O level. PETSc is compiled only with -g -O.

Is this actually a recommended configuration for “usual” fenicsx applications?
What do you use?

Thanks!