Well your air didn't have anything to do with your leeches going away but your LMB did. They will eat them up. NP are a blast but hard to establish smaller fish once you have 30 inch NP! LOL... Good job removing them hopefully you will get a happy medium at some point! I would be VERY excited about the WE!! I wish I could have WE man they are good eating!!!!
RC