Really nice image.
The flares seem a bit too narrow & dense though.
I can appreciate the inspiration, the "gas" giants are pretty cool.
Personally though, I'm as skeptical of Exos as I am other celestial phenomena that have received fanciful interpretations as Black Holes, Neutron Stars, Pulsars, etc.
(LOL to clarify: I'm absolutely certain that there are planets orbiting distant stars. What I doubt is that we've found any of them.)