I like the many account types with unique fees, setting up for success with any strat. I go counter-trend on one, and purely surgical scalp on another. Completely different experiences ,1 place.
The promotions helped a lot, if I see one place same spreads same fees but 20% bonus on joining for this week, I obviously go there.
Thats the bonus I received when first joining, not sure how it is now.