In my opinion the plugin is irrelevant, because it offers exactly the same features as the one of PetteriM1. It's the same structure, except that you added the end check and it's the same code from PetteriM1.
Fantastic plugin and super useful. I have just one question. If a world got griefed by a player, the /blockhistory command was run after the grief to find the player and the player was banned, My question is if a world restore was present after the grief, Would the logs saved in the database be updated or still be there causing problems?