Pros

  • Fun, whimsical details
  • Tons of useful features
  • Beautiful design

Cons

  • Customizing the app can be brain-meltingly intimidating
  • Some minor usability quirks
  • Huge feature set