The dragonfly is probably better, because of the warrior connotation, but I have seen this motif interpreted as butterfly/moth also.
No worries, Alan. Thanks for the other interpretations (moth/butterfly) as well. I have zero knowledge in this area and I think this area is rather neglected in keris research.