Nit: is YARN relevant?  Could call it SPARK_SUBMIT and use it for standalone cluster deploy mode as well.