This issue really is just an unfortunate product of the way the systems work. I loved my slug fleet and, despite always losing all of my frigates, it was a lot of fun. It was just a little less fun with supply concerns living in my head. By the way, I cannot in any way quantify the logistical difference, this is all just feels.
If there is a simple, logical fix? Cool. Otherwise, I feel precious development time would be better spent scrutinizing the deployment point system. It felt really bad having only 120 points to the opponent's 180, especially before I understood why (tutorials? Pshhh). It's not a bad system, but getting to deploy 50% more dudes could stand to be reduced to 25% or some such.
Sorry for going OT