This response is based only on what I see at their site and not based on experience nor do I know a single thing about your trading style. Take the review for what it cost you.
They use Realtick so that is a known quantity (not cheap, but one of the best). Their fees are ridiculous.
Get Realtick from realtick.com. Get IB and buy a BMW with the money you've saved by the end of next year.
JB