As oral l like to run winstrol. It gives me an hard but full appearance (masteron instead has the tendency to flat me a bit). I never go over 25 mg per day, sometimes 12.5 (i have 50 mg tabs, so 1/4 of a tab) and even with these low doses i notice cosmetics benefits. I run UDCA year round (600-1200 mg per day) and injectable glutathione also (from 600 mg 1-2 times per week up to everyday). Probably 12.5 mg of win per day could be run for months without getting serious issues. I like to run proviron year round too and it has never given me problems.
Halotestin instead, different beast. I tried it a couple of times and everytime after just few days it "felt too toxic". Now, orals can wreak havoc on digestive system, but it doesn't always mean that your liver is fucked up. Not in just few days at least.