Fleets don't really have balance - they have purpose.
for instance the fleet you indicated:
120 LRF's, 50 light friggates, 20 carriers, 20 support cruisers and 5 capital ships
would be easily contered with
40 Heavy Cruisers, 70 carriers (35 fighters and 35 bombers), 20 support cruisers and 20 flak cruisers.
You see the LRF have advantage at a distance but only against other cruisers, the fighters and bombers will reach them before you can get to my fleet. The 35 fighters will be able to keep your flighters grounded, if a few got out of the sceen they would get taken down by the flak cannons. the bombers would focus fire on your cap ships one at a time while the heavy cruisers would make short work of your LRF. the only chance you would have is to close distance as fast as possible. But then again the HCs will close distance fast on your LRFs.
I don't see there being a perfectly balanced fleet - the fleet configuration should be based on what you want it to do. for instance you would not want to field that kind of fleet against the Advent because of the guardians - they would simply shield up and whittle away at your forces. I build fleets with purposes and based on what I need to counter. If I want a fleet for hit and run tactics to cripple planets or trading, I but 20 seige, 15 support, 20 flaks and 20 heavy. IF a planet only have defenses and no fleet, this fleet should be able to get in detroy the population and get out mosty in tack and even more importantly do it fast. the flaks keep off any fighters while the heavies take out the guns. You see what I mean by purpose? I find when I am being heavily attacked a good tactic is to send a small fleet like this to damage the enemies infrastucture a bit this will usually force them to back off. 
Try different tactics, but find a purpose for your fleet.