Sheldon,

If your project might grow that much, you might want to consider adding unused PICs on your network for future distributed processing.

It's easier to have a chip sit idle on a board than ask users to open a product and add an expansion board (even that could be something to consider).

Robert