This looks very interesting. I am not sure about the randomness of it but as a way for a temporary wallet it is perfectly fine.
I am confused that they let you choose the last word. I thought the last word was calculated from the other words as a checksum.
And why do you need to memorize one word? Wasn't good enough to draw pattern of all words?