I assume the characteristics would be pretty different, since your local hardware can keep the context loaded in memory, unlike APIs which I'm guessing have to re-load it for each query/generation?
If you integrate with existing tooling, it won’t do this optimization. Unless of course you really go crazy with your setup.
Setting one launch flag on llama.cpp server hardly qualifies as going crazy with one's setup.