Tiger,
Welcome to ECN, mate.
That post is brilliant!
One point about the Network key, that I don't think some people realise is that it uses Hexi-decimals (0-9,A-F).
You can make quite a complex string of numbers/letters in your key.

Another thing about passwords, is don't fall into the trap of using easily typed strings like 123456 or QWERTYU.