Everything is working, but the results (non-mpi) are poor

The issue was mostly due to uncaught scoping problems. I hypothesized
that poor initialization was hampering the results, however slightly
better initialization (starting from the MGL results) didn't produce
significantly better results.