For doing this, it uses a coding system that is used by the program elsewhere to identify classical yogas or combinations in a single chart. How difficult could it be for the program to allow the user to define a search string using these very codes to customize a search that can be a lot more comprehensive than the keywords provided by the program in the multi-chart search mode and to create a search strategy that is more sophisticated than the two level search allowed now. A case of a potentially powerful but hobbled software, in so far as research is concerned. Other jyotish software has similar and other additional problems and all suffer from an inability to output data in a more useful or user-friendly way. Development costs of such programs tend to be quite high so the authors cannot be really blamed for charging enough to at least break even.
Many astrologers have their own personal collection of data and charts, often in thousands.
If an efficient search engine could become available to them, it would help research quite a bit. Using existing database managers is an option, although a lot of extra effort would be required in setting up these. Importing data from existing horoscope formats could be a minor challenge too since different programs use different formats and these may change over versions as well. Talking of research, it is premature to even worry over whether astrology represents a science, soft, quasi- or otherwise. It is simply not adequate to point at a successful predictor and use them as proof of astrology being scientific, unless these astrologers are scrutinized as to how they derive their astro-deductive bottom lines in readings.