Hi Andrew,
I would recommend creating your fulfillment service as soon as your app is installed, you'll probably also want to subscribe your app to the fulfillment/create webhook so you can stay informed and act whenever a product using your service is fulfilled.