Tradovate Brokers

Hi all, I have had endless fill problems with my current futures trading platform and looking to change my broker to Tradovate. Has anyone had any experience with Tradovate. I mainly trade E mini SP and Crude Oil futures. I am looking for a platform that offers advanced orders such as OSO, OCO and DOM, and off course broker transmit with C2. Thanks.