mvn2nix is a flake, though. How would I run a project that uses Niv and isn't a flake?
At this point I recommend we take this through another medium like email or feel free to open up a discourse to help fill in the knowledge gap. Feel free to tag me on it.