Oh, yes, I forgot to mention that I' am also in favor of a directional light.
Although I can confirm that Fimbul is correct in his/her thinking. A far away ShadowLight source will cast virtually parallel shadows. Those shadows will be very long though, but you can compensate that by increasing the ShadowLight's Height parameter (the higher the value the more vertical is the light source), and by decreasing the ShadoeCaster's Height parameter (this is the behavior that is added to each sprite that casts shadows).