Sorry to sound repetitive but IMO there's only one simple thing that would fix Ryloth: Remove the Airspeeders!
...or at least, make them much less powerful. Taking out TIEs, Vehicles, Shuttles, Tanks and Soldiers is way too easy with a single speeder, and gives the rebels a massive unfair advantage.