Attracting non-contract developers to Cyprus, I agree could be an issue, but otherwise it appears to be a good choice for a "holding company".
http://www.internationaltaxreview.com/Article/3235748/Why-Cyprus-is-an-ideal-holding-company-location.html?ArticleId=3235748