My bike handling skills have improved, as has my ability to track stand. I know correlation does not imply causality but I imagine to two are linked although in which direction I couldn't say. It all might be a by-product of me not having fallen on my head for a while of course.