A mixtape should be as long as you want it to be. I would recommend only putting your best music, at the time, on a mixtape. Once you release a mixtape, album, or "project" to the world - it will follow you forever.