It is totally and absolutely beautiful, I loved this idea and you left me with a doubt when you mentioned soil for cactus. I had already been told by a friend that the soil for cacti is different from that used for other plants, I will investigate.
As for whether you have to buy more knick-knacks to put on the top shelf with the shoe, it's perfect that way for me. Remember that many times less is more.