Hahaha, whoops! I get you snarky ex-banned members mixed up sometimes.

As for DLC, I didn't purchase any, but people seemed to like the Lightning/Amodar battle. Some of the other battles seem kind of fun if you like battling (I got Omega free with my game and it was alright). Also Lightning's add-on scenario is supposed to explain the ending better.