Nothing wrong with Rio pumps. I have had a good results with a Rio 800. They are easily modified to run inline but they are a bit noisy. A Danner or Eheim type inline pump would probably be a better long term investment. I have also found that with the proper block and radiator, a higher flow pump will lower temps. When you get into the 500GPH area, the superior Danner or Eheim are less money.