Alan,
I like what you did. I have an idea. What if you planted the Dracaena in it's own small pots then put inside the larger pot and cover with the stones! That way you can easily remove and prune what ever you wanted to then put back. Also the Dracaena I think needs more peaty soil and the Haworthia's like a fast draining type.