It is totally unrealistic to expect a system with only 24 months cycles to work. Fedora has a 6 months release schedule because you *need* the release reality check this often to avoid drifting into vista-like land.
And even with a six month schedule people still think Fedora drifts too far into experimental land.