It sounds like a 'good' thing to do no matter what. Will it cure you? My bias is that people with physiologically rooted problems need to deal at the physiological level. If your problem is mentally rooted then it seems like there is a chance this can cure you.
I see people getting into traps of their own making though with these types of therapies. They get some improvement and then chase that angle to the ends of the earth forever instead if shifting gears mentally and getting a grasp on the nature of their problem.