I just setup a 10gal NPT last week and used this Odyssea substrate called Black Pearl for my top layer. I haven't been able to find much info about it online, but my LFS had it and the grain size (1mm-3mm) is perfect for an NPT. I didn't want to use Tahitian moon sand because it seems to be pretty fine and I wanted to avoid creating any anaerobic pockets in my substrate when it compacts.
I'm using the Coralife 28w fixture w/ a 6500K bulb (it comes w/ a 50/50 bulb intended for saltwater use) and have yet to see any algae so far (of course, it's only been 5 days so that doesn't really mean much lol). I'm not using co2, a heater, or a filter, so I can't really give advice in those areas.