tickstory could implement some optional methods to clean the data when it is being exported, such as discarding a tick if the previous price is above or below a certain value. It would also need to log this information so that the user can keep track of how many ticks were discarded.
Birt’s csv2fxt script does stuff like this. So tickstory is actually good at creating the CSV files. I then use the birt script to convert into mt4 (fxt).