Yes, I use one on my 20gallon. It works well. It is adjustable to use in a 10 gallon as well. The refills do last about a month, although higher ambient temperatures will cut down that time a bit. Not sure what you mean re: a reflector since all have a reflector of some sort.