Chris
Personally I think it does work for the long term as it's a life style change.
Do you think intermittent fasting is for the long term? I have tried it before and helps with snacking but mostly on week days when I am working. On weekends I get hungry in the mornings