answering my own question, afaik the best way I can find to do this programmatically is calling figwheel.main/-main from a clojure function, passing args as strings "-fwo" "{..."
figwheel.main/-main
"-fwo"
"{..."