Try not to get so caught up with the 80% duty cycle madness. This number (or some use 85%) was intended as a MAXIMUM to allow for a bit of breathing room if you underestimate your power output. This also gives the injectors some time to cool.
Yes, injectors can be too big. Obviously an injector can only open and close so fast (1.7 ms is a good minimum injector pulse), called pulse width. If you use very large injectors, your idle pulse widths get very short. This can drastically reduce the mixture ratio control that you have during idle and cruise situations, and lead to very poor driveability and seemingly strange tuning behavior.
Keep in mind that every car is different, but the standard duty cycle seems to be 25 ms (100%). So the bare minimum for idle conditions should be about 7% duty cycle (1.7ms). Typical injector pulse width for an idling engine at normal operating temperature is between 2.5 and 3.5 ms (10-14%).
So if you plan on upgrading in the near future, you would do well to pull out a piece of paper and a calculator to figure out exactly how big you can go before exceeding your nominal idle characteristics.
One item of note, don't forget that you can play with fuel pressures to get an even wider range for your injectors.