L3 cache helped when the G4 was limited to 256K. With 512K of L2 cache, most applications won't notice the missing L3 cache.
In fact some applications will be faster with the bigger L2 cache, however, it's tough to compare when you don't have two CPUs that are the same except for L2 cche size. (Same bus speed, same processor speed)