The biggest issue is that before we provide any officially supported way for playing user created content you will need to overwrite our levels with modified files. As far as I know two packages can't contain same file so that would create a conflict, preventing the latter package from being installed altogether. I fully support you making custom levels and sharing them but I can't really give my approval for making a package that installs in /opt/rovio/ hierarchy breaking our own level packs.