I haven't seen the Crystal River, but I have a tank with the Torpedo Beach substrate. It is more of a fine gravel than a coarse sand. It is pretty bland , basically a uniform off-white color. I mixed it with a couple different kinds of natural gravel and like the effect I got.
If you go to their website they have specs on grain size, I believe.