Corporation Filing Nevada

Has anyone incorporated in Nevada?
What are the upsides and drawbacks you experienced? If you are a non-Nevada resident, did you also file a foreign corporation in your own state?
Upside is masking of ownership in legal matters. No drawbacks, other than when you want to open a bank account for it in another state, you then have to file as a foreign corporation in that state – which reveals ownership – basically eliminating the advantage. Best thing to do is to open the checking account at a national bank within the state of NV. This allows you to make withdrawals and deposits in your state, without having to file as a foreign corporation.