It all comes down to your business needs and your own personal taste.
My bushiness need and personal taste are both for pips. Do you know any open system that will satisfy this requirement ? I will also accept closed systems. In fact I am willing to take on any system as long as it produces pips and I don't care if it's an open, shut, go round and round, shake it all about kind of system. I can code c, pro*c, object c, c++, c#, java, pascal, basic, vba, excel, access, modula 2, 6502, 68000, 8088 and derivatives, html, javascript, pl/sql, t-sql, forth, fortran, cobol, ada, perl, bat, sh, lex/yacc, make, expect, FIX, swift (the system that Iran was thrown out of), tcp/ip, CAN-BUS, OBD1/2 (yes, this is for cars), rs232, MQL4 and many, many more - you name them. I am even willing to learn morris dancing if a system requires it to produce the pips.
The only system I would not take on is zulutrade, since no one ever shown me convincing evidence of pips from that.