What do u mean 'is it worth it' ? There are so many rebate websites out there, acting like IB, getting commission and pay you some of it. As long as your trading conditions stay the same, should be fine then
Powered by myfxbook, so probably solid. On the other hand, with great number of easy to get users/potential users means no need to compete with higher rebate rates.