I like your perseverance in experimentation. I tried it too, but of course failed, also adding as child to a masked surface shader didn't work. Strange actually that the atmo can be attached, while it won't work. That's not so in other combinations.
You can stack atmo's, and it would be good if there's an input to decrease it's % in working by a constant, so you have a 'slider'