Started it again a few weeks back. Enjoyed it more. Paid more attention to the story rather than racing through to unlock new areas and find all the great stuff that wasn't there.
I really hope the DLC defines episodic DLC. A new benchmark for Rockstar to own.