To quote myself from this thread:
Move away from 120 step-after-step model. Instead integrate weaves into the quickplay queue. Make getting sorted into weaves a checkbox that grants better rewards if checked (whether or not you actually end up getting a weave level or not) and put them on the same difficulty scales as the ones we currently have - so have a selection of all winds for Recruit, Veteran, Champion, Legend and Cataclysm. You could multiply the quick play level pool easily and get a lot more variety, for those who want it. Everyone else leaves the box unchecked.
Make weaves have better payout. If weaves worked as more of a part of the normal level pool, as suggested above, they could also turn out XP and loot boxes as normal levels do. You can also keep the essence system and combine it with the lootbox system. Make it so you can either grind items the old way, by opening boxes and re-rolling stats… or take the item you want to the Athanor and spend essence points earned from weave levels to give it exactly the stats and properties you want.
Gameplay-wise, I actually really enjoyed weaves - the bit of them which I actually got to play, at least. It´s mainly their integration (or lack thereof) into the base game that really holds them back.