I agree that it can be frustrating trying to get good intel from your team mates, but I think it is just part of the game, and doesn't need a fix.
As for a troop ship, it is so easy to kill the carrier now, I don't really think it needs to be made any easier to discourage fleet ops.