I honestly don't think I've ever met or chatted with anyone (a VA) who has formed an S corporation. I had to go back and
read about it it's been so long since I last researched entity options.
Just out of curiosity, what leads you to consider going with an S corp as opposed to an LLC?