Applying a reflective shader to a cloud layer won't do what you expect, because the cloud layer is not a surface (and the reflective shader operates on surfaces). At best it may turn everything in the scene reflective, but I wouldn't know for sure without trying it.
Matt