I heavily enjoyed the game, and the ending actually boosted my grade.
Just a quick thing, try to do the camp quests they are pretty good. Prompto's really says a lot about his character.
Magic is good for huge amounts of special effects, you get enough places to recharge everywhere so don't just hoard it.
I would personally recommend doing most of the side stuff before beating the story, as growing out the bro relationship us pretty much what the game is about.
If you have the dlc play Gladio's after you beat Chapter 7. You can wait until post game with Ignis and Prompto.
You could play Prompto's during chapter 14, but you will probably be caught up in finishing the game.
Ignis is definitely post game, but is probably the best one.
I have every single piece of dlc available currently so I'll do that. Thanks.
I've been doing the camp quests. And I do all side content available before progressing the story anyway so that's good. ---