You tried exporting a unitypackage?
The only thing is compatibility. Unity 4 has made a major change to the engine, so I don't know if a project will port backwards correctly. It does work from 3 to 4, but one has to do a lot of changes to completely port it to 4. Try to export a unitypackage and import it in a fresh Unity 3 project.