I love that you accidentally changed Vylun's name to "LadderUp" during one of the cutscenes. That was an entirely pointless feature, but I felt it necessary to include it for some reason.
Your method for beating the boss is one I hadn't even considered, but it was certainly effective. My personal favorite strategy is to remove his invulnerability frames, which is incredibly broken and lets you kill him in about two hits.