Sure it will help, but not as much as some assume. It's a specialty game with a niche audience. There are probably some for whom this is the game they never knew they wanted, but for the most part, Mike is right - people who want to play sports management sims know how to search for them.
As for "code" being an impediment to attracting or retaining players, I'm not sure there's a coherent argument here. What "code" specifically? The considering list glitch? Not prominent enough in gameplay to make much of a dent. The issues with the potential to have a real and significant effect on retention (job changes, reducing downtime between seasons) aren't code problems.