I tried sand about 8 months ago and everything was fine for about 2 months. After this time the ph dropped to 6/6.5 and despite regular cleaning, water changes and ph treatments I could not stabilise the tank for more than a few days.
Eventually I gave up and changed to gravel but I lost 4 fish in the process.
Unless someone knows how to clean sand properly and without a massive amount of effort, I can't see me trying it again.