The vision of this really varies depending on trading style and background. Try telling every anybody at Swift, Title, etc that you "only" get...
Some firms will charge a franchise fee. Others will only require a deposit, so the costs would be rent, computers, etc.
Lower comm's might keep you in the game longer. It depends on your current profitability.
Separate names with a comma.