Got both, BF4 premium and Titanfall+ season pass.
I play BF4 mostly, much better game, bigger maps, better modes, 100's of weapons, vehicles, levolution and great overall experience and atmosphere.
Played Titanfall at the beginning, but found it boring/ repetitive, haven't even tried latest...