Nice and interesting photo. The fish (all of them) provide a good variety of visual feasting; there's a lot going on in the photo. The Spadefish are colorful and pleasing to look at. I agree with you that having them multiple planes adds favorably to the photo. It would have been nice if they spread out just a bit more for you but I can imagine herding fish is even harder than herding cats...
Thanks for posting.