SLD is definitely moving me in the right direction. I'm not quite to the weight where I typically stall (137lb), but very close. At the rate I'm going, I should reach that weight tomorrow or Wed, so that's when the real test will start. Below are my weight stats since starting:
1/9: 142.1 (first dose of oil mid-afternoon)
Total weight lost in ~5 days = 3.5 lbs.