I tried Ninja, but could not figure out how to code with them. Unfortunately, I am not a coder.
Sierra had limitations which I could not deal with on my style of trading. I needed a TradeStation type power, but with flexibility on execution and brokerage, thus I was recommended to TradeNav.