Agreed and a few cloud layers, four or five at least. It looks like one cloud layer of medium-sized cumulus on the lowest area. Layer two, a very tall and dense cumulonimbus with an anvil top. The anvil cloud top may need to be on it's own layer, layer three. Cloud layer four, the highest looks to be warped and wispy cirrus strands. Cloud layer five being just below the cirrus looks to be breaking off of the thunderhead composed of Altocumulus and Altostratus. The cumulonimbus looks to be 15,000 meters tall or more at least. It is however hard to tell how tall that super-cell is but tall enough.
Other then that, there is a lot of room to experiment. A lot of trial and error when it comes to more complex cloudscapes like these.