Gonna be honest, I would rather him not be Invincible. Reason is that when Wario doesn't have a health system, the game punishes you in very annoying, usually making redo section. Pizza Tower doesn't have that problem which shows this doesn't have to be this way but WL2 and 3 do.