I enjoyied the post game, but the main story was terrible. It had way too much story, which was something I didn't really like about Gen 3. It was exacerbated by how SLOW everything was. Ever... line... of... dialog... took... forever... Even after changing the text speed, I still felt the game was bogged down and slow. Battle animations also took forever, so I eventually just turned them off, which kind of sucked because the DS had some decent animations, but I just couldn't take it.
The overworld was a nightmare too. While the route designs were kind of cool just for how expansive and long they were, having to have 3 HM whores most of the time sucked. The frame rate drop from 60fps to 30fps also made the game feel like it was underwater.
HGSS was strange. While the main Johto story was terrible and bogged down with added story, manditory legendarys and tutorials, the post game was amazing, and almost made up for it. There's a solid 100 hours of gameplay there and getting Kanto upsized was great.