I can understand about Deca or NPP, but seriously Tren in all its forms is the freaking bomb if you want the most in the least amount of time. Yes, you can test your liver's tolerance with orals, but Tren can set you right. Although there are some sides to watch for while on it, I have not read about people having the long recovery issues as they often do with Nandrolone and its variants. Tren Ace is the better way to start because if you just can't handle Tren you can drop it quick. I started with a Tren Ace cycle then the next time around ran enanthate as I got tired of injecting daily. You don't need a lot of tren either, 350-500mg a week is great. It was recommended to go high tren and low test so I have always run them at about a 2/1 ratio and worked fine.
For pure strength gains in a short time Halo seems to be the choice. I am considering it for a three week Smolov base run next year to push my squat over 500. I won't do it unless bloods come back with good liver values to start and full liver protection while on. As you get older, you realize the importance of not blowing your liver out. Speaking of, even though Anavar has very low liver impact, I am not too fond of multiple orals. Maybe consider one at the beginning, a few weeks of rest, then one to finish out your run.
Finally, I have read plenty of old timers who really like a simple high test cycle. i.e. 750mg+ a week. I am considering a 1,000mg test only cycle for my next one to try it out. Test is nice as all the sides are so easily managed. Good luck!