The piece itself is actually really good...
Otherworld isn't really the kind of song that goes well on piano, but your original additions more than made up for it, my favorite parts actually. It would be great if you added more piano melodies to the portal, and I believe others would enjoy it as well, whether it be influenced by another piece or not. Great job with this one!