What has Seychelles banks got to do with where you bank the assets of Seychelles Foundation?
Do you think there are many Seychelles, BVI or Cayman trust or even offshore company that bank locally....lol? The majority bank outside the jurisdiction and same principle applies for Foundations...