Very interesting image. The subject appeals to me. I normally hate heavy processing but it works nicely with this subject.
I think the frame, made of letters, doesn’t contribute anything. It draws the eye and then doesn’t do/say anything. How about a simple vinette instead?