Escorts are not useless for transports, but for larger capitals, they still are to a lesser degree. Now instead of needing 10 fighters to get 2-3 bombers away from your battleship, you only need 3-4.
I like the mining thing. It is a BIT unbalanced, but it encourages teamplay.