Yeah, I guess so. Unlocking all the abilities semplifies battles and there is that special armor you can obtain, too. Also, the DLC grants access to the most powerful weapons in the game.
Yeah I should get the DLC. I got the base game for xmas a couple of years ago. I just have such a big back-log of games, I play a new one and forget about the other one and then come back to it.