I recently replayed it, and definitely appreciated it more a second time around. My sole gripe is with the early-game Pokédex. I'm not so fond of Lillipup, Patrat or Pidove, and so there really aren't a lot of early-game options. In a Unova playthrough my team really doesn't have much beyond a starter until I'm about 3 badges in.
But, once things open up, I love the Pokédex, the story, and the region - so many awesome areas to explore, and fleshed out in a wonderful way for the sequels.
Curious to see if we're getting a remake announcement or something in the coming weeks… I kinda hope we don't, though, because I know B2W2 will be overlooked, despite giving us the definitive version of Unova.