So Nature has launched "Nature Sustainability," and as an environmental economist this seems like potentially a good outlet.
How would a pub here be evaluated? Obviously it won't have an impact factor for a few years. Part of my says just having the Nature branding shouldn't matter, but to my knowledge all of their spin-off journals are well regarded.