Well, the advent of the launchpad has been a true event.
The problem is, I think, that right now it is just too cheesy. I've had an idea that, I think, could be an alternative to make it more balanced. This idea is slightly reducing it's accuracy the farther away the target is from the visual range of the attacker. The accuracy would be reduced by a small percentage, I think something around 2% would work, for each tile of distance in both X and Y. That way, a target 3 tiles south and 1 tile east of the attacker, would be hit with a chance of 92%: 100 - ((3 x 2) + (1 x 2)) = 92%.
Weather could also play a role in this, there could be different accuracy factors, with a lowered penalty for sunny weather, the standard penalty for cloudy weather, a high penalty for windy, a higher penalty for rainy, and the highest penalty for stormy. In the number scale I've been thinking, the accuracy factors are 1.5%, 2, 2'5, 3, and 4 or 5 (Stormy is the real weather bitch), in that order.
I also advocate for an increase in the coal cost to use the launchpad, perhaps make it 2 or 3 coal to make a global launch.