Nice, do you know of any services that use this functionality so I can try it out/look at code?
Discussion
I don't know any public ones, but basically you'd save the NWC connection secret and pull the money according to your subscription terms (e.g. monthly) using the pay_invoice command:
You could look at ZapPlanner: https://github.com/getAlby/ZapPlanner