Which to use: gatling.sh, mvn, or sbt?

I’m getting ready to massively refactor my Gatling code base. This is an excellent opportunity to make fundamental changes to how I do things, if warranted.

Currently, I use a hosted virtual machine that I ssh into, and launch Gatling using a script. That script uses gatling.sh. I do not execute from an IDE, because doing so tends to saturate our network connection, which is a “Bad Thing”.

Is there any compelling reason to use Maven or SBT for build/execution, given how I use Gatling?