actually the oil squirters are for lubricating the wrist pin. They just happen to cool down the piston as well. I guess you could say they are for both.
I stated that the b20 has the same rods as the LS, and I also stated that they have an internal oiling device (the hole down the middle) that makes them weaker.
I will never run a honda without squirters, but then again, I'm never gonna be a drag racer. for drag squirters aren't really needed