What does imply for us here on earth? Sometimes, these ejected balls-of-light are harmonic enough to reach earth and explode in the atmosphere or on the ground!
The United States government has long been interested in having the ability to detect nuclear explosions wherever they occur in the world or in space. Consequently, they have place detectors that monitor for such explosions in many various ways. One technique is to watch for Gamma Rays emitted by such an explosion. This is what first led to the discovery of Gamma Ray Bursts in space in the 1960's. Another technique is to listen for loud noises. The United States has many detectors in place just to detect sonic booms. It is amazing how many loud explosions are detected in the upper atmosphere every day. Many of these could of course simply be asteroids vaporizing. I believe some may be decaying balls-of-light from the sun.
There is a well-known film clip from an astronaut that appears to have photographed bright spheres flying by his spacecraft. (If you know how I could obtain a copy of this film clip -- or better yet, a QuickTime animation -- please email me.) I believe this is an example of a ball-of-light spotted in space -- not a flying saucer from another planet as some have suggested.
What would a decaying ball-of-light look like if it entered our atmosphere? A UFO. What would a decaying ball-of-light do if it landed on the ground -- say in a farmer's field -- and decayed? Create decay patterns in the crops -- crop circles.
To summarize, there is observational evidence for solar balls-of-light. When carefully observing the sun, thousands of relatively small flashes can be observed, and sometimes in solar eruptions, bright globular objects are seen being ejected from the sun.
Finally, there have been such balls-of-light spotted in deep space. See also:
See also, Cartwheel Galaxy
See also, Eta Carinae
See also, Exploding Stars
See also, Helix Nebula, and Planetary Nebulae
See also, X-rays in the Sun's Corona
See also, X-Ray Balls-of-Light from Cass A
See also, Balls-of-Light ejected by Novas