It's advised you do not use compact storage, as it's primarily for backwards compatibility.
Many Apache Cassandra experts do not advise against using COMPACT STORAGE.  Use CQL3 non-COMPACT STORAGE if you want to, but there are also valid reasons to not use it. Asserting that there is some good reason you should not use COMPACT STORAGE (other than range ghosts?) seems inaccurate. :)