Rom,
You have obviously been around for quite awhile and give GOOD advice here! The simple fact is that a robot lacks that vital ingredient called "human intuition" so necessary to long-term success. I have seen these robots place trades when it is so glaringly obvious that you ought to saty out. I have also seen them take pitifully small profits against substantial risk. Stay away!
Of course, the same cannot be said of a "manual" Expert Advisor with the purpose of assisting the forex trader. For example, an EA capable of making quick calculations, triggering alerts, and managing manual trades can be an invaluable resource. But it cannot never replace a real person with real market knowledge!