Yeah, I thought about this too, but the problem is that it is most likely that other lightning strikes occur too (which arent redirected)...
I was also thinking about reading out the isThundering() from the world object, setting it to false, and keeping a variable my own to spawn my own lightning strikes. but I see thats a bit devious.