I believe 21 is the fastest you are humanly possible to achieve without using cheats of some sort to reset movement. So it's very possible this record will stand for good. I'm sure lots of people will tie it, just to say they did, and even try to beat it. But 106/20 turns just doesn't seem possible, even by the crazy standards Grog and ATPG have set.
Bookmarks