I'd probably keep going if it's helping in the long term.
The professional support panel in here has just put on an Osteo..perhaps ask them some questions