I'm not a fan at all of having your player have to play for your franchise. Having a sure fire franchise player is great but it kinda dulls down the managing aspect.
I know "but everyone has one" sure that's fine but it still lowers the activity of some teams.
For example I'm the GM of the Lynx but I play for the Wild it doesn't make me hate the Wild or any other team it just boosts my activity beacuse I get to care about two teams not just one.