So there you go, the answer is no, Sugar Cane doesn't grow faster on Sand and its growth speed doesn't depend on which kind of block it is on. Now you can go and plant it wherever you prefer.