Do you really mean to use a ServiceChange? Would Services::edit do what you want instead? Service changes are processed automatically via cron after their invoice is paid. An edit would happen immediately. use_module tells Blesta whether to invoke the module when making the edit, so yes it will work with or without it.
That being said, I'm not sure of your question at this point. Are you asking what parameters should be submitted to getPresenter?