I think that it would be nice if a direct link to your team was added to the front page, like the links the other sim teams get, as opposed to needing to go through the Dynasty>FC Dynasty>Team Name route. It would make it a lot easier to remember that I have a soccer team to check up on along with my other teams.
Also, I think a hide score option would be really neat, so you could go through the play by play and see it develope without knowing the end result already, like the other leagues have.