There is no "perfect" fleet. What your fleet should look like always depends on the enemy fleet/defenses.
LF countered by LRF
Flak countered by LF
LRF countered by Fighters
Fighters countered by Flak
Bombers countered by Fighters
Starbases countered by anti-structure ships or bombers (or a vasari SB)
Carriers countered by LF
Heavy cruisers countered by Bombers
Support cruisers countered by LF
LRF are countered by scout when the ratio is at least 1:2 (the scouts are still cheaper)
Now, from that list LFs seem to be a good choice, but the degree of the counters varies. While LFs deal respectable damage against the abovementioned ships the counter, they get devastaded by LRF. And by devastated I mean...annihilated. The same goes for fighters when they face flak. You need to experiment a bit on what's the best balance against certain fleet compositions. E.g. illums+flak are pretty hard to counter, because you won't get rid of the flak and the flak protect the illums from fighters. Best choice would be HCs (which "counter" pretty much every ship, i.e. deal good damage against it) but they get rendered useless by repulse.
Anyway, try&error and browsing through the stickies will help!