If it's all you can afford then it's fine, but there are much better options out there if you have the money. Just because it can be done doesn't mean it's the way to go. I'm not sure if you've researched exactly what the effect is that it has on the ignition timing or not, but if you're going to tune the car this way you should understand what it is so you can be aware of it.
Basically, when you correct for larger injectors, you're telling the ECU that the engine isn't under as much load as it really is, so that the ecu tells the larger injectors to squirt less fuel. The problem is, the ECU also uses the appropriate timing curve for a lower load condition.... except the engine is under a higher load. This results in detonation (there's a long and complicated reason for it, but I don't have time to type all of it, so just believe me). The only good news here is that the ECU on the 1JZ has dual knock sensors that hear the detonation and retard the timing to keep the engine from puking all over itself. You can help avoid the detonation by tuning the engine a bit rich, or by running water injection, or race gas... or you can just hope that the knock sensors and our remarkably detonation resistant engines save you.
So, it works, but it's not the right way to do things.