It looks much better, and if you like it then that is what matters most! I'd recommend investing in a plant gro bulb though. The plants really won't thrive without one.
You could always try tying down the riccia that you have to a single stone and see how it does. I've had mini xmas moss before that I liked, weeping moss is another that I like. Have you considered mini fissidens? They look really nice attached to dw.