I'm still on the fence over this game. It's kind of fun, but the Titans just seem to sort of annoy me and detract from the FPS gameplay that I enjoy.
I think the biggest thing to me is the maps, they're such a strange size. For 6v6, they seem too large - even with bots. However, the map sizes are small enough to make the Titans incredibly strong. Vehicles work on Battlefield because the maps are pretty big and spaced out. These maps are small and compact enough that you can't seem to get away from them.