The main problem I always have with remote background jobs is that I need to have complete environment working there also.. may be I have to decouple from my framework .
I think the Docker Approach is what makes your offering different from others and interesting.