That's not bad at all - and you may find more details in those pics with extra processing on the mid levels.
We went to Natural Bridge at Springbrook National Park last weekend and got some glow worms too:
https://plus.google.com/117947786043...ts/BHZ55X3zph9
Like you, I'm going to do a revisit and try some more too.
(Also got some bioluminescent fungi there:
https://plus.google.com/117947786043...ts/UrJi8NKmtsm)