This has a nice painted effect. I'm sorry to say I don't like the distant clouds on the right side. (some of my clouds look this way, but I figured out a solution.)
Try using a localized cloud layer in the foreground. Then use another layer with a distance shader in the blend by shader input. Use your render camera for the distance shader and spherical distance.
Now you can soften the edges/adjust the wispiness and base softness of the cloud layer which uses the distance shader. This will give them a more distant/hazy look, which will look nicer.