That's just it, the whole thing was down, pay folks or not. If I was paying, I'd really be annoyed.
As far as high traffic on the feeds taking the boards down, I don't agree with that. If anything, crash the feeds, especially for the non-payers. Leave the boards up. I don't really understand why with the split, the boards isn't on a separate server so as not to be affected. I thought that was part of the reason for the split to begin with.