My biggest problem with it is that there's just too much for him to upgrade.
He has his three daos, his heart, his soul, his body cultivation, his weapon, his pet vines, his core, his bloodline, his nodes, his hidden nodes... and I'm sure I've forgotten several things.
It drags the story...