I would use such service provided the following conditions:
1. Competitive price, no more than what I'm paying the car dealership now.
2. No fuss and no mess: just come and do their thing and leave without a trace. I'm not going to sit home to wait for their arrival and I'm not going to clean my driveway every time they do an oil change.
3. No liability whatsoever on my part if accident happens.
4. Easy booking and payment method, i.e. online booking and payment, service first collect later, no good service no payment, YDFR.
I don't think so, sewer bylaw says that you can't dump oil in regular sanitary sewer or storm drainage system, but there is no bylaw stating that you can't do oil change in your own driveway.