When you look at the disparity of environmental footprint of individuals, it's clear a wealthy, childless individual can still cause more negative impact than a whole family. So as a personal choice yes it's effective, but guard against feeling too superior to other people who have kids.
I’d rank not having kids as being an effective way to reduce long term environmental impact.