That looks great! Lots of swimmin' room for the fish, and some caverns. One downside to not doing sand is that you won't be able to get fish (wrasses, mainly) that sleep and hide in it. And (just my humble opinion) it looks odd when a tank doesn't have sand. Not as natural as I prefer, but that's a completely personal choice.