For this cake, shortening is the best option. It creates a light and fluffy texture, and is more stable than butter, so it's more sturdy under the chocolate layer. So, I don't recommend substituting butter for the shortening.