Hmm, if these things are really that rare - only 2.500 ever in existance - it might be well worth a try. Depends on how much @LightBulbFun would ask for the service or if he likes to play around with it a little... 😉
it depends if the failure is actually the BGA balls between the PCB and the chip, sadly more often than not its actually the bumps/solder balls under the die itself that fail thanks to bad under-fill
so reballing the chip wont do much in the long run, your best bet would be to source a replacement G70 chip from somewhere, and get it soldered on
as an aside im not yet doing plastic BGA stuff, I have got cBGA stuff nailed down pretty nicely, but I am still yet to do pBGA yet, but I have got a MBP4,1 with a dead GPU thats the perfect practice candiate
its just waiting for me to setup my soldering workstation again
in the meantime if you want it fixed and a replacement GPU chip can be sourced then @dosdude1 is who I would contact,