I am currently running a Nuvo 10 reef and a Nuvo 20 planted. Just some words of advice.
1) Get the upgraded media baskets.
2) With nano fish, you really want to get the overflow covers. These make the holes smaller so that small fish and shrimp don't get through to the overflow area.
3) Overflow covers can clog in a planted tank especially in the beginning when you have a lot of die off from plants acclimating to your tank. Make sure they stay clean.
4) Detritus builds up in the rear chambers and is moderately difficult to clean. Every few weeks, I get a gallon jug and fill with treated water. Then aggressively pour it into the rear chamber with the pump on. This will push the detritus into the main display. I then kill the pump and remove the detritus with a water change.
5) For the media baskets, I recommend running filter floss on the top. I run 2-3 pieces of craft store 100% polyfill. Every few days, I remove and replace. Makes keeping the tank clean a hole lot easier.
6) If going with black sand, I really like black diamond blasting sand.
For stacking a nano, I would go with 3-4 amono shrimp after you start to get some algae. Then I would add some 6-7 fish that range from 3/4-1 1/4 inches. This will make the tank appear much larger than it is. I think some of the rasbora or CPDs or something like that would be great. The main concern with stocking the nuvo 10 is swimming room since the tank is square. I would recommend looking up 5 gallon tank stocking lists as they are closer to the horizontal size.
Another thing is with a small square tank, you need to determine whether you want a large aquascape or a small. With a large scape, you will cut your swimming space even more.
Overall, the IM tanks look amazing, and you can easily run a successful planted tank with them.