Have you looked into tastyworks? Their platform was built around options trading, and with MES options at least, there is no commision for exiting a position, only exchange fees. I believe it is the same for full-sized ES options. Overall I am happy there.
Because I let a high percentage expire, instead of closing, I really didn't consider them. I've also heard some scuttlebutt about fills being erratic