Well, I´m not completely same opinion as @Slakruz here, but yeah, for Splitscreen you better get a huge TV. Me and my fiance set money aside since CTT for a 49" TV and the text ingame is still ■■■■■■■ small. Even worse since we´re german and our language loves unnecessary long words…
Its fun though. It really is. And before BB I only played Co-Op Halo & Borderlands-series with my fiance, so I had no experience in playing online with others. I hesitated first, but its not so bad as people might think. Most players are very good teammates (at least in PvE).
Only thing to keep in mind: The PvE-story misions are rather short sequences (20-45min) you play through a certain storypart. So its fast fun compared to BL. You can replay Part A if you want to improve highscore or go on to Part B, and so on. (More like driving courses in racing games, only as FPS-mission)
For us it totally is our new Halo/BL, but its still a different game. If you keep that in mind you´ll have a great time