My one and only time doing it for Coastal League was about 5 years ago or so and it was just awful so sounds like it hasn't changed. I'm sure if you do it year in and year out you get the hang of it and work the system. I also think they did Coastal as an online a couple years back and heard it was no better.

Unless you can work it into set weekends of play for every team at a particular location I don't think it will ever improve. Even then you'll have coaching conflicts, but at least then it is just what time of that particular day conflicts.