I don't know anything about these two in particular, but "forex robots" seem to be the latest scheme to separate people from their hard-earned money. In my opinion, no "robot developer" in their right mind would sell their robot on the Internet if the robot was consistently effective -- they'd start a fund and trade it themselves.
One further warning -- many "fx products" seem to be gaming Google's search engine, indirectly paying others to put up dozens if not hundreds of "blogs" that offer paid "reviews" encouraging you to buy the products in question. You should be very skeptical of any "unbiased" reviews of any FX products on the Web, especially if they have a link to the "reviewed" product, which indicates strongly that they are receiving a commission from the "reviewer". (Google gets paid commissions, as well, when people click on the links on their search pages.)
See also this advisory from the CFTC:
http://www.cftc.gov/opa/enf98/opaforexa15.htm