I've never designed a board with 5,000 pads, but it depends on what you want to build. If you want to make boards with multiple 672 pin BGAs you could probably hit that pretty easily but short of doing a PC motherboard or high end video card it's probably not gonna happen. Certainly not for the typical hobbyist stuff.