The Red Sea nano filter might not be able to keep up with a mini-m. I had one on my 2.5 gallon, and the substrate was constantly dirty with only 1 betta in the tank and limited feedings. It also doesn't produce very good flow. Just my experience but I would go with a AquaClear 20 or similar.
Good luck with the new tank!