Introduction points carry very little load in the hidden service protocol. They're asked once by the hidden service to accept introduction requests, and whenever one comes in, they forward it to the hidden service. That happens each time a client attempts to connect to a hidden service, and each introduction point only has to handle 1/3 of those introductions. Unlikely that reducing that to 1/4, 1/5, 1/100 (not sure what you had in mind) would matter for most hidden services.
However, there's a downside of raising the number of introduction points: whenever that set changes, the hidden service publishes a new descriptor to the hidden service directories. Now, it's going to happen much more frequently that 1 out of 4 (5, 100) introduction points fails and needs to be replaced than 1 out of 3. That hidden service would basically publish new descriptors all the time. And that's going to put a lot of load on relays. (It's also possibly anonymity-related, because that hidden service would sure stand out.)
tl;dr: not helpful, probably harmful, don't do this.