I have owned both and can say the avalon is better at not breaking.
This is the most important aspect of buying a miner for me. Its just that i have not owned anything aside from bitmain gear so wasnt sure about longevity of other miners from other companies. If miner lasts at least a year i will be in profit, ofc ideally it should last 2.5 years in average. Also i dont have to sell what i mined, i can wait for years untill the right price. Also it would be good if spare parts were easy to obtain in case something needs to be replaced. Only other thing i have to consider is a crazy diff increase.
Avalons seem to be the cheapest atm so i guess they would be a good pick. Only problem is im from Europe so a unit of a1166 81th that is priced atm 1337$ will cost me close to 2100$ after shipping and vat.