I haven't run into that one before (or even needed to ask the question), but I'd imagine that's entirely dependent on what your system can handle efficiently.
E.G. the only limitation to the number of wb's you can have is your system's available memory.
Now you will bug out if a particular sub is too long, but that's usually only encountered with really inefficient code (lots of selects and navigation from recorded code'll do it).
Smitty