In my opinion payment for order flow is okay. My hard commissions are lower and I want market makers to lump me in the stupid category.
Except for that whole front running problem. You may not care about price improvement but front running should really, really concern you.