I agree totally.. you will have to insert information about source of funds, that said it's not something that really will be an issue to do.
Back to topic.. Switzerland and Cyprus are both very stable, if you can get a Swiss account go for it if not Cyprus is a great alternative.