Most consumers can easily afford offshore savings accounts. Fees for private checking accounts are normally much higher at offshore banks.
Switzerland is currently the only country that observes tax treaties with the United States. The IRS can legally obtain information about your offshore accounts in most other countries. Many offshore banks can not offer the same protections that the FDIC provides for depositors in the United States. Find out what recourse you have in case of bank failure.