The AI is obviously tricky to balance, you don't want them taking everyone out, I didn't have a problem with the AI really. It's a tricky thing to implement in general, the most annoying thing is when you go to take someone out and it's AI and you end up getting taken out by a person.
I don't think they should limit the number of titans that can be out at a time, I think that would be quite annoying trying to constantly deploy or waiting in a queue just isn't going to work. I think they just need to up the time it takes to get a titan and/or balance the amount of points/kills needed.
I definitely think that you should not just get a titan by default for doing nothing. I think you should have to do something. I really enjoyed the system in Blacklight with hardsuits, when you got it was something great. Though I don't think it should be as hard as blacklight to get a suit I do think it requires some balancing.
Melee seemed pretty strange to me, shooting a guy 10 feet away from me and then I get kicked? Hmmmm
In general though I'm just not sure about having AI in the game, I've always felt like it's a bad idea, especially when there's a distinction on the scoreboard between player kills and bot kills... I guess I see it as a distraction, I don't think I was killed once by one of them so what's the point...
If they are boosted so that they are harder to take out and actually a threat why should we have a distinction between bot kills and human kills? In general though it felt good when my titans came down and I jumped in.
So in summary:
AI and their interaction need to be tweaked in SOME way.
Titans need to be a little less prevalent
Oh and is there much customisation in titanfall? I would have expected it from the infinity ward guys but I just haven't explored it yet.