Well, just talking about the tabletop game...
It's quite fun. HOWEVER, it requires a large time investment (games are usually a couple of hours long), and a large monetary investment (those models aren't cheap). That said, if you're willing to put in the time and finances, it can be very...