Since you have an Ayurveda practioner did he also tell you which bodytype you are so you can adjust your eating habit to it.
Also go to Ask Andreas Moritz site and read his old posts (the forum is closed now).
At the top of his site is a search box, type in the different problems you have.
Most of his suggestions are based on Ayurveda. You can read about him on http://www.ener-chi.com
He advises to do the flush every 2-3 weeks, since the liver has to heal itself in between. Also the stones/sludge from the back have time to move towards the ducts.
Chaff/sludge/foam whatever you want to call it is clogging up the liver so it is a successfull flush when you get that out.
Ornithine is part fo The Clark's Flush , most people don't use it. You will find that after awhile you will start sleeping through the night. You might be very toxid so then you won't feel well afterwards, but that will improve too.
If sleeping is very important to you I would just use your sleeping pill. May be you can take it about half hour after the OO. I don't know if this works, but because the stones come out in the 1st 20 minutes, it might not effect the flush, just guessing.
If you feel in a hurry you could start with a coloncleanse and then stop for the 2 days when you do the flush. In this way you also will have the feeling you are doing something between the flushes. Drink enough water to get the toxins out.