I like the tree also and love its movement and dynamics. Not a typical tree at all.
I would be cutting some of the ends of branches back but would leave all the main structure.
As for the aerial roots, I would leave most of them but I would remove the younger ones that emerge from the top of the tree. I have found that if these roots get a good hold the tree can use these to supply the branches above rather that the trunk which can cause thickening just above where they emerge and create severe reverse taper. Also they appear pretty straight, which happens when they hit the soil line and tension themselves, which for me distracts from the movement in the rest of the tree.
So,

, repot in a good open mix, cut the branches back close to forks, remove the aerials from high in the tree, and grow it strongly with plenty of fertiliser. Then either give it a trim in sumer or wait until next year.