I watched the longer version last year in theater, japanese with english subs.
Doesn't seem better than what you already wrote. Maybe the shorter cut is, as the one I saw kept on dragging waay too long. Anyway recommendable for anime fans.