I agree with Cubs48 and errormagnate..
It seems like we are layering rules and complexity in a somewhat arbitrary way.. Let's not forget we already have a theme league by building rosters based on franchises..
I don't mind a few twists here and there, but having to build a roster and keep track of the letters in the names of my players, or having to keep track of potentially 6 simultaneous rules is too much for me and potentially takes the fun out of it.. I prefer twists that seem to have some kind of purpose.. The OPS restriction season was fine because everyone could comply, it was simple and easy to execute..
I made a suggestion for season 10 that is easy to comply with, and will require only a minimal amount of research.. I can live with some of the other suggestions, but please guys.. let's try to keep it simple... :-)