I've used a Transferwise account for my Cyprus company from day one.
Cyprus banks charge much higher fees, and from what I've been told by my accountant, they can also e.g. pause payments until evidence is provided that a dividend has been declared. After seeing my experience, he's started...